如何使用安装程序创建exec并自动运行文件

时间:2018-04-30 10:52:31

标签: java window

最近我用JavaFX开发了一个jar文件。现在我的问题是如何将其转换为可执行文件,以便它可以在没有安装任何JDK的其他系统上安装和运行。

此外,当客户端系统从关机或休眠启动时,我希望可执行文件自动运行。

我在谷歌搜索了很多,我在互联网上找到了内容,但我没有找到如何实现这一目标。

1 个答案:

答案 0 :(得分:2)

  

如何通过安装将其转换为exec,以便它可以安装到该系统上没有任何JDK的其他系统中

你总是需要JRE来运行jar文件,没有办法解决这个问题。但是,由于几乎所有系统都安装了JRE的假设不再正确,所以现在通常将整个JRE与安装程序捆绑在一起并使用launch4j创建一个exe文件。

  

我想要的另一件事是当客户端系统从关机启动或者hibernate exec应该自动运行时。

您无法在Java级别执行此操作,因此它取决于您运行的操作系统。在Windows上,您可以使用sc.exe to create a windows service from the executable,或者您可以将其放在相关用户的启动文件夹中。