Я узнал, что Java 8 официально выпущена сейчас. Кажется, мне нужен Eclipse Luna 4.4, чтобы он работал. Поэтому я загрузил Luna и установил его. Я также импортировал все мои проекты из моего другого Eclipse, все работало, как ожидалось. Когда я захотел попробовать Java 8, я быстро обнаружил, что мне нужно сначала установить его. После того, как я установил его, мне удалось изменить JRE 8 на значение по умолчанию.
Мой вопрос: почему я могу использовать новый API дат и времени, но я не могу использовать новые выражения лямбда?
Некоторая информация, которая может быть полезна:
- Я использую Mac
- Я очень уверен, что API времени работает (даже небольшая Java Doc Box говорит об этом с 1,8)
Может ли это быть связано с тем, что я не устанавливал Eclipse с Java 8?