我正在开发一个调度应用程序,它提醒用户在一天中要做的事情,每分钟检查一次,看看时间是否到了,如果是,它会打开一个警告窗口提醒用户。 虽然它是用Java编写的,但我的目标是针对这个应用程序的Windows用户。 只要用户电脑开机就需要运行,所以我的问题是:如何在Windows系统中打开电脑时自动启动Java应用程序?
我知道我可以通过几个步骤手动添加应用程序到启动应用程序列表,但不是每个用户都熟悉这些步骤,所以我不知道是否可以通过我的Java程序来做到这一点,如果有的话示例代码?
创建一个.bat文件
@javaw -jar path/to/jar/Name.jar arguments
放在你的启动目录中
使用Java服务包装器 。 在包装器配置中设置wrapper.ntservice.starttype=DEMAND_START
。