В настоящее время я использую 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, который делает это