如何在PC启动时自动启动Java应用程序?

时间:2010-12-30 19:34:04

标签: java windows

我正在开发一个调度应用程序,它会提醒用户一天中要做的事情,它会检查每一分钟是否时间到了,如果是,它会打开一个警告窗口来提醒用户。虽然它是用Java编写的,但我的目标是Windows用户。它需要在用户的PC打开后立即运行,所以我的问题是:如何在Windows系统中打开PC时自动启动Java应用程序?

我知道我可以手动执行几个步骤将应用程序添加到启动应用程序列表中,但不是每个用户都熟悉这些步骤,所以我想知道它是否可以通过我的Java程序执行此操作,如果是这样的话有没有示例代码?

2 个答案:

答案 0 :(得分:2)

使用Java Service Wrapper。在wrapper configuration中设置wrapper.ntservice.starttype=DEMAND_START

答案 1 :(得分:2)

创建.bat文件

@javaw -jar path/to/jar/Name.jar arguments

将其放入启动目录