在OS启动时自动运行Java应用程序

我需要一些启动Java应用程序的方法,而不必强制用户手动运行应用程序。 我不完全确定我会怎么做,任何人都可以提供任何帮助吗?

将其作为Windows服务运行。 这是要走的路。

有关将其作为服务运行的各种方法,请查看以下问题的答案:

  • 将java程序安装为Windows服务:JavaService的替代方案?
  • 如何从java应用程序创建Windows服务

您也可以阅读这篇文章。

使用注册表编辑器将.exe文件的路径添加到启动goto从开始菜单运行,键入regedit.exe

然后导航到HKEY_CURRENT_USER / SOFTWARE / MICROSOFT / WINDOWS / CURRENT_VERSION / RUN

在右侧,使用创建一个新的字符串值

name =“anything”和value = java.exe -jar“文件的完整路径”

按确定保存注册表项,重新启动电脑以查看效果