2012-05-04 2 views
3

Я нашел это page, заявив, что поддержка Java 8 для Juno дефферирована, но я не могу найти больше информации о том, как скоро люди смогут разобраться с первым закрытием в Eclipse и получить продуктивность с этим материалом ,Eclipse 4.2 и Java 8

Кто-нибудь понял, как долго нам еще нужно ждать? Возможности Java7 были очень быстрыми, поэтому почему-то странно, что эта задача отложена.

Любые комментарии, идеи? Или, может быть, даже хорошее обходное решение?

+1

вы спрашиваете о Clojure (язык) Закрытие (структуры данных, содержащие функцию и лексический контекст)? –

+0

@ArthurUlfeldt Спасибо, я говорю о расширении языка в Java 8. –

+0

@Franz Kafka: Итак, вы спрашиваете об анонимных литералах функций/лямбда-выражениях (которые будут представлены на Java 8). Закрытия (анонимные внутренние классы AKA) уже давно существуют на Java. – Giorgio

ответ

9

Одна из основных причин, по которой поддержка Java 8 была отложена, заключается в том, что Java 8 будет доступна после выпуска Eclipse Juno. Основной выпуск Eclipse не может быть отправлен с функциональностью, зависящей от незавершенного выпуска Java.

Поддержка Java 7 прошла аналогичную проблему с Eclipse Indigo. Инструмент для Java 7 продолжался в ветке, которая была объединена с основным потоком индиго после отправки Java 7, поэтому вы видели поддержку инструментария в Indigo SR1.

Я ожидал бы аналогичную ситуацию для Java 8. Возможно, для этой работы уже существует ветка. Лучшее место для регистрации статуса - это ошибка, на которую ссылается найденный документ.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=380190

+0

и IntelliJ похоже, что это может быть [аналогичная дорожная карта для IntelliJ 12] (http://devnet.jetbrains.net/message/5456390#5456390). –

7

Java 8 выйдет в какой-то момент после того, как в середине 2013 года, так что есть еще довольно много времени, чтобы пойти :-) Полная поддержка в Eclipse, для Java 8 не следует ожидать до даты выпуска Java 8, в это было то же самое для поддержки Java 7.

В настоящее время нет филиала для этой работы. Однако, всякий раз, когда это произойдет, вы можете ожидать увидеть несколько сообщений в блоге об этом :-)

+1

К сожалению, релиз Java 8 отложен до марта 2014 года. Http://openjdk.java.net/projects/jdk8/ –

3

Вы можете дать IntelliJ IDEA попробовать, который имеет предварительные зоныСкидки на авиабилетыОтзывы для него, см http://confluence.jetbrains.com/display/IDEADEV/IDEA+12+EAP

+1

И [Netbeans] (http://bertram2.netbeans.org:8080/job/jdk8lambda/lastSuccessfulBuild/artifact/ nbbuild /) также –

 Смежные вопросы

  • Нет связанных вопросов^_^