Как изменить версию JDK для проекта Eclipse



Мне нужно написать проект, который совместим только с Java 1.5. У меня установлена Java 1.6. Есть ли какая-то форма обратной совместимости, чтобы получить Eclipse для компиляции с 1.5?



Я должен установить Java 1.5, чтобы получить его, чтобы показать здесь? Или может есть другой способ?



Enter image description here.

1759   9  

9 ответов:

нажмите на кнопку Добавить Библиотеку. Это приносит ваш чтобы указать на расположение Java.

выбираем "каталог", нажмите кнопку справа от JRE home и укажите местоположение установленной папки.

несмотря на то, что вы хотите только проект компилятора 1.5, вы можете добиться этого, изменив настройки компилятора в Eclipse вместо удаления 1.6 JRE и добавления 1.5 JRE.

GOTO -->JAVA--Compiler---> and change compiler level to `1.5` instead of `1.6`

как davidfmatheson предложил

просто будьте осторожны, особенно если вы настраиваете команду людей для работы. Если кто-то использует что-то новое или измененное в 1.6, он будет компилироваться, но не будет работать в среде с JRE 1.5.

нажмите на кнопку Окно вкладка в Eclipse, перейдите в предпочтения и когда это окно появится, перейдите к Java Установлен JREsСреда Исполнения и выберите JavaSE-1.5. Затем вы должны пойти в компилятор и выберите уровень соответствия компилятора.

Changing JRE

Enter image description here

щелкните правой кнопкой мыши проект -> свойства -> Java Build Path -> выберите системная библиотека JRE клик Edit и выберите JDK или JRE после этого нажмите Компилятор Java и выберите уровень соответствия компилятора до 1.8

enter image description here

enter image description here

enter image description here

Eclipse-specific Project change JDK Version -

Если вы хотите изменить любую версию jdk конкретного проекта, чем вы должны нажать - - - > проект - > JRE системная библиотека - > свойства - - - > внутри контейнера пути к классам (JRE системная библиотека) изменить среду выполнения, к которой когда-либо версии вы хотите, например 1.7 или 1.8.

см. страницу настройка JDK в Eclipse. С помощью кнопки Добавить можно добавить другую версию JDK...

JDK (JAVA_HOME), используемый для запуска Eclipse, не обязательно используется для компиляции вашего проекта.

чтобы увидеть, что JRE вы можно выбрать для вашего проекта, проверьте настройки:

общиеJava установлен JRE

по умолчанию, если вы не добавили JRE, единственным объявленным будет тот, который используется для запуска Eclipse (который может быть определен в вашем затмение.ini).

вы можете добавить любой другой JRE вы хотите, в том числе один совместимый с вашим проектом.

после этого вам нужно будет проверить в свойствах проекта (или в общих настройках), что JRE используется, с каким уровнем соответствия:

Alt текст http://www.standartux.fr/public/Java/Preferences.png

в разделе настроек в разделе Java - > установленные JREs нажмите кнопку Добавить и перейдите в домашнюю папку 1.5 JDK. Затем проверьте, что в списке и он станет по умолчанию для всех проектов:

enter image description here

Как я столкнулся с этой проблемой несколько минут назад, в случае, если вы пытаетесь открыть существующий проект в среде с более новым JDK, убедитесь, что вы pdate версию JDK в свойствах проекта -> фасеты проекта -> Java.

Если вы используете Maven build tool, добавьте к нему следующие свойства, и обновление maven решит проблему

<properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>

Comments

    Ничего не найдено.