Я пытаюсь перейти на Java 8. Я использую Eclipse kepler an maven для своих проектов Java.
Сделал следующее:
- Установил jdk 8.
- Изменена моя системная переменная JAVA_HOME, чтобы она указывала на новый jdk.
- В моем Eclipse Kepler я установил:
Поддержка Eclipse Java 8 для Kepler
Фасет Java 8 для веб-инструментов для Eclipse Kepler SR2 < / а>
Поддержка Java ™ 8 для m2e для Eclipse Kepler SR2
Затем для каждого из моих проектов я обязательно обновил аспекты проекта, компилятор java и jre (в пути сборки java) до версии 1.8.
также изменил в каждом pom.xml версию java до 1.8.
Проблема возникает, когда я делаю maven -> update project, это по какой-то причине приводит к переходу параметров проекта, компилятора и jre на 1.4.
Затем я могу вручную (снова) изменить их обратно на 1.8, и все в порядке, но каждый раз, когда я обновляю зависимость maven или запускаю maven -> update project, я снова сталкиваюсь с проблемой.
Какие-либо предложения?