我曾经是VB6程序员,现在刚回到编码领域。我喜欢Java,因为它是多平台的。我现在正在学习过程中,但是我有些担心,希望你们能帮助我理解。
我想编写GUI独立的共享软件程序,但是我了解到摆动现在已过时,并且JavaFX已从Java中分离出来。
我关心的是部署。如果最终用户未安装Java怎么办?我可以在自己的安装程序中安装JRE和JavaFX吗?请记住...这将用于共享软件,具有数千个下载。我想让最终用户尽可能容易地下载/安装我的程序。
请分享您对此主题的了解。
谢谢!!
最佳答案
有一个javapackager实用程序,它的设计目的是使Windows,Mac OS,Linux的“独立EXE”更准确一些。这不仅捆绑了您所有的jar,还捆绑了JRE与应用程序。因此,用户无需下载其他任何内容。
现在,请记住,这是在FX退出之前的Java 8,因此您需要四处看看最新的JDK的情况。理想情况下,该功能并未从JDK中完全删除。
我没有亲自使用过。
关于java - 是否担心使用Java和JavaFX部署GUI共享软件…运行时问题?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56759467/