n41*_*r0j 5 java javafx javafx-11
在阅读到可以长期支持OpenJDK 11之后,我决定创建一个小应用程序(使用Gradle)与JavaFX结合起来测试一些功能。经过一番努力,我设法创建了一个可以正常打开的Hello World .jar文件。
现在,我要进行下一步:运行.jar文件,而无需事先下载任何与Java相关的内容,因为由于必须正确设置PATH等,此刻安装OpenJDK很小。
关于将OpenJDK 11应用程序与Java 11 JRE捆绑在一起的搜索不会返回很多答案。我觉得这很奇怪,因为(据我了解)OpenJDK 11是第一个不附带JRE的产品。
所以我的问题是:如何结合运行时来交付Java 11应用程序?
Bas*_*que 14
在从Oracle分拆到Gluon之后,按照在JavaFX 的新家中找到的这些教程进行操作。
您将需要使用模块化 Java 编写代码。将 JavaFX 11 作为依赖项添加到您的项目。并使用新的链接/打包工具在您的应用程序中捆绑一部分 JDK。
学习关于:
Oracle 不再打算让最终用户安装 JRE 或 JDK。浏览器中的Java Applet和Java Web Start应用程序交付都将被逐步淘汰,最终用户无需 JRE。基于 Java 的应用程序应该捆绑自己的 Java 实现。唯一有意识地安装 JDK 的人将是开发人员和服务器端系统管理员。
重要的:
这是一个流程图,可以帮助您在提供 Java 11 实现的各种供应商中查找和决定。
| 归档时间: |
|
| 查看次数: |
1525 次 |
| 最近记录: |