eclipse RCP 2018-09 + OpenJDK 11 + tycho:如何使用JRE打包应用程序?

tit*_*u10 6 eclipse-rcp tycho java-11

目前我正在使用tycho来构建和打包我的eclipse RCP应用程序与java 8和eclipse 4.8,(JMSToolBox)
对于Windows发行版,tycho构建过程将JRE v8(Oracle)"复制"到"jre"目录中的分发包中蚂蚁任务

我正在升级到eclipse RCP 2018-09和Java 11(OpenJDK)

出现2个问题:

  • OpenJDK 11不提供JRE OOTB.因为我不希望捆绑整个JDK的300MB的分配,是有办法仅嵌入的Java 11. JRE的等效采用第谷本身?通过"jlint"使用我的应用程序使用的eclipse-rcp插件上的一些JDK工具构建特定的JRE ?
  • 即使安装了市场上的java 11插件,Tycho和OSGI目前也不完全支持Java 11.请在此处查看我关于此主题的其他帖子

我很想找到一个正在运行的tycho pom.xml文件的例子

tit*_*u10 0

Adopt OpenJDK似乎 为 Java 11 提供了 JRE

Windows x64 上带有 J9 的 Java 11 示例: https://adoptopenjdk.net/releases.html ?variant=openjdk11&jvmVariant=openj9#x64_win