Как установить уровень соответствия 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. Установите уровень соответствия 1,8, но он настраивается для конкретной рабочей области. Это не настройка по умолчанию.
  2. Я скопировал org.eclipse.jdt.core.prefsиз рабочей области в \eclipse\configuration.settings
  3. Предоставлено javacSource и javacTarget (но здесь нам нужно указать значение --release)

Заранее спасибо.

1 ответ

Eclipse работает на уровне рабочей области. Таким образом, вся конфигурация хранится в рабочей области. Проект> Свойства: Компилятор Java установит версию компилятора Java для одной конкретной версии для рабочей области. Возможно, вы не сможете установить его для всего рабочего пространства за один раз в Eclipse.

Я бы предложил следующее

  1. установите переменную среды JDK_HOME на требуемую версию Java
  2. Поместите путь к требуемой версии Java в переменную PATH в начале.

затем запустите затмение и проверьте.

Другие вопросы по тегам