I found out that Java 8 is officially released now. It seems that I need Eclipse Luna 4.4 for it to work. So I downloaded Luna and installed it. I also imported all my projects from my other Eclipse, everything worked as expected. When I wanted to try Java 8, I quickly found out I needed to install it first. After I installed it I managed to change JRE 8 to the default.
My question is: Why can I use the new date & time API, but I cannot use the new Lambda Expressions?
Some info that might be useful:
- I'm using a Mac
- I'm very certain that the time API works (Even the small Java Doc Box says it's since 1.8)
Could it have something to do with the fact that I didn't install Eclipse with Java 8 included?