Как установить уровень соответствия JDK по умолчанию и включить выпуск в разделе настроек Eclipse JDK
Я хочу выполнить сборку PDE для моего продукта RCP. Я компилирую свой продукт с помощью JDK 11, но хочу установить для параметра --release значение 1.8. Я хотел знать, как мы можем предоставить настройку соответствия по умолчанию в eclipse. Так что я могу создать свой продукт с настройками eclipse.
Я хочу установить параметр --release как 8. Но мы не можем добавить параметр выпуска в <java />
тег. Поэтому мне нужно установить уровень соответствия 1,8 (по умолчанию) в настройках JDT.
Может ли кто-нибудь ответить, как мы можем установить уровень соответствия по умолчанию и включить параметр --release в eclipse?
Версия eclipse - 4.12, и я хочу установить вариант выпуска 8 для сборки PDE.
Какие все варианты я перепробовал
- Установите уровень соответствия 1,8, но он настраивается для конкретной рабочей области. Это не настройка по умолчанию.
- Я скопировал
org.eclipse.jdt.core.prefs
из рабочей области в \eclipse\configuration.settings - Предоставлено javacSource и javacTarget (но здесь нам нужно указать значение --release)
Заранее спасибо.
1 ответ
Eclipse работает на уровне рабочей области. Таким образом, вся конфигурация хранится в рабочей области. Проект> Свойства: Компилятор Java установит версию компилятора Java для одной конкретной версии для рабочей области. Возможно, вы не сможете установить его для всего рабочего пространства за один раз в Eclipse.
Я бы предложил следующее
- установите переменную среды JDK_HOME на требуемую версию Java
- Поместите путь к требуемой версии Java в переменную PATH в начале.
затем запустите затмение и проверьте.