Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Windows启动时加载桌面应用程序_Java_Javafx_Desktop Application - Fatal编程技术网

Java 在Windows启动时加载桌面应用程序

Java 在Windows启动时加载桌面应用程序,java,javafx,desktop-application,Java,Javafx,Desktop Application,我有Java桌面应用程序,运行良好。我可以双击exe或运行jar文件并正常运行 我想在系统启动时加载此应用程序。如何通过编程实现这一点 或者是否有任何工具可以创建exe,只要我们安装它,它就会在系统启动文件夹中创建快捷方式 我希望它是系统或代码驱动的,而不是单独将exe放在启动文件夹中。您可以通过以下步骤将exe设置为windows服务: 以管理员身份打开命令提示符 键入以下内容: sc.exe创建binPath=“--service”DisplayName=“”start=“auto” 签出后

我有Java桌面应用程序,运行良好。我可以双击exe或运行jar文件并正常运行

我想在系统启动时加载此应用程序。如何通过编程实现这一点

或者是否有任何工具可以创建exe,只要我们安装它,它就会在系统启动文件夹中创建快捷方式


我希望它是系统或代码驱动的,而不是单独将exe放在启动文件夹中。

您可以通过以下步骤将exe设置为windows服务:

  • 以管理员身份打开命令提示符

  • 键入以下内容:

  • sc.exe创建
    binPath=“
    --service”DisplayName=“
    ”start=“auto”


    签出后可能会对您有所帮助。@Edassus已签出,但帮助不大,没有明确说明我是否需要以编程方式或使用任何工具进行此操作。无法尝试将其设置为自动windows服务吗?@Sampada是的,我如何做到这一点,我使用Excelsior软件创建了exe。谢谢您的帮助,但我的问题是我想在其他系统上部署这个exe,他们会下载并安装。我不能要求他们手动放置或运行命令,我只希望他们双击并安装,它应该作为服务安装。创建一个批处理文件,首先使用运行exe的指令,然后使用此命令。请他人运行批处理文件以安装您的exe。好的,我会按照您的建议进行尝试。