eclipse RCP 2018-09 + OpenJDK 11 + tycho: как упаковать приложение с помощью JRE? - PullRequest
0 голосов
/ 03 октября 2018

В настоящее время я использую tycho для сборки и упаковки моего приложения eclipse RCP с java 8 и eclipse 4.8, ( JMSToolBox )
Для дистрибутивов Windows процесс сборки tycho «копирует» JRE v8(Oracle) в дистрибутив в каталоге "jre" с помощью задачи ant

Я в процессе обновления до Eclipse RCP 2018-09 и Java 11 (OpenJDK)

2возникают проблемы:

  • OpenJDK 11 не предоставляет JRE OOTB.Поскольку я не хочу связывать 300MB полного JDK в дистрибутиве, есть ли способ встроить только эквивалент JRE для java 11. С самим tycho?путем создания определенной JRE с помощью некоторых инструментов JDK, таких как "jlint", для плагинов eclipse-rcp, используемых моим приложением?
  • Tycho и OSGI в настоящее время не полностью поддерживают Java 11, даже с плагином java 11 изрыночная площадь установлена.Смотрите мой другой пост на эту тему здесь

Мне любопытно найти работающий пример файла pom.xml tycho, который делает это

1 Ответ

0 голосов
/ 07 декабря 2018

Кажется, что Принять OpenJDK предоставляет JRE для Java 11

Пример для Java 11 с J9 в Windows x64: https://adoptopenjdk.net/releases.html?variant=openjdk11&jvmVariant=openj9#x64_win

...