swing我们如何将桌面应用程序部署到Java 11的客户端?
之前,我们就是这样将遗留桌面应用程序(https://jstock.org,用Swing和JavaFX编写)部署到客户端的
- 在Swing和JavaFX中开发
- 将NetBeans用作IDE
- 使用Java8
- 使用Oracle JDK
- 使用Launch4J创建EXE
- 使用NSIS创建安装程序,将帮助用户自动从http://javadl.oracle.com/webapps/download/AutoDL?BundleId=216434下载JRE
由于甲骨文引入了复杂的许可要求,我们希望离开甲骨文,转而选择亚马逊Corretto或采用OpenJDK或Azul或任何免费的产品
我们想借此机会迁移到Java 11但是,我们注意到Java 11没有JRE
经过一些研究,我们认为,如果我们要使用“自包含应用程序打包”技术,我们可能需要将桌面应用程序解决方案部署到客户端
- 在Swing和JavaFX中开发
- 将NetBeans用作IDE
- 使用Java11
- 使用亚马逊Corretto或采用OpenJDK或任何免费的软件
我们得到的信息是https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/self-contained-packaging.html#A1307236。但是,它非常简单,我们仍然不知道如何为我们的案例应用“自包含的应用程序包”
在部署Java11桌面应用程序时,您是否遇到过任何好的教程资源
共 (0) 个答案