从任务计划程序运行一个 java jar(Windows 7 Professional 64 位)
我会将其配置为每 5 分钟运行一次。
第 1 步,安装 java,确保它在命令行中可用
您应该能够从裸 cmd 命令行运行您的 java jar。像这样指定完整的java目录:(这是我使用的命令)
C:\ProgramData\Oracle\Java\javapath\java.exe -jar C:\repo\curium.jar
第 2 步,打开任务调度器:
在开始菜单搜索栏中,搜索“计划程序”,应该会弹出“任务计划程序”。它隐藏在控制面板中:控制面板->系统和安全->管理工具->任务计划程序。
第三步,新建一个定时任务:
在左窗格中,右键单击“任务计划程序库”。选择:“新建基本任务”。给它任何名字。
选择下一步。点击“每日”,(每分钟重新运行的配置稍后进行)。
选择下一步。每 1 天重复一次。让它从现在开始 5 分钟。选择下一步。单击“启动程序”。
第 4 步,配置您的 java 以运行:
在“程序/脚本”框中输入您的 java 的完整路径,您的路径可能不同。使用 cmd 命令仔细检查 where java
C:\ProgramData\Oracle\Java\javapath\java.exe
在“添加参数”框中输入:
-jar C:\repo\curium.jar
点击下一步,点击完成。
第 5 步,右键单击新任务以进行进一步配置:
右键单击您的项目 -> 属性。
选择气泡:“无论用户是否登录都运行”
在“触发器”标签下。选择您的每日任务并选择编辑。
第 6 步,配置重复任务触发器
开始任务:“按计划”。
选择每重复一次任务:“5 分钟”。选择启用的复选框。单击确定。保存。
系统将提示您输入 Windows 用户名和密码。添加并按 OK。
第 7 步,确保其正常工作
等待 5 分钟以使其运行。或者通过右键 -> 运行来强制运行它。
右键单击您的任务,选择属性。选择“历史”标签。
应该有一行显示它运行的时间。如果您想知道它是否成功完成,您必须将输出通过管道传输到日志文件。
第 8 步,看看它是否在重新启动后仍然存在
重新启动计算机,看看它是否保持开启状态。如果是,你就完成了。