在操作系统启动时自动运行Java应用程序

在操作系统启动时自动运行Java应用程序,java,startup,Java,Startup,我需要一些方法来启动Java应用程序,而不必强制用户手动运行应用程序。我不完全确定我会怎么做,有人能提供帮助吗?将其作为Windows服务运行。这就是路 有关将it作为服务运行的各种方法,请查看以下问题的答案: 您还可以读取使用注册表编辑器将.exe文件的路径添加到启动转到从“开始”菜单运行,键入regedit.exe 然后导航到HKEY_CURRENT_USER/SOFTWARE/MICROSOFT/WINDOWS/CURRENT_VERSION/RUN 在右侧,使用创建一个新字符

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

将其作为Windows服务运行。这就是路

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


您还可以读取

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

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

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

name=“任何东西”和 value=java.exe-jar“文件的完整路径”


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

将其分配给什么?相信他想以编程方式分配一个在启动时运行的程序。@SotiriosDelimanolis我想他的意思是手动分配它在启动时运行。用介词结束句子。在另一个意义上赋值。应该读为“在启动时运行java应用程序,而无需手动单击它来运行它或安排启动任务。”他希望代码自动运行他的程序我不认为有独立于平台的方法来实现这一点,您需要什么操作系统?