我有jar文件,我想从Windows 7中的Windows调度程序运行
我已经在路径/脚本中给出了java.exe
的路径,在参数字段中给出了-jar c:\abc\ab.jar
。
但它没有运行。我也在bat文件的帮助下尝试过,但它没有运行。 运行jar文件需要做什么?
我的jar文件创建文件并更新数据库。
答案 0 :(得分:39)
我将把它配置为每5分钟运行一次。
步骤1,安装java,确保命令行可以使用
您应该可以从裸cmd命令行运行Java jar。像这样指定完整的java目录:(这是我使用的命令)
C:\ProgramData\Oracle\Java\javapath\java.exe -jar C:\repo\curium.jar
第2步,打开任务计划程序:
在“开始”菜单搜索栏中,将弹出搜索“scheduler”和“Task Scheduler”的信息。它埋在控制面板中:控制面板 - >系统和安全 - >管理工具 - >任务计划程序。
步骤3,制作新的计划任务:
在左窗格中,右键单击“任务计划程序库”。选择:“新基本任务”。给它任何名字。
选择下一个。单击“每日”,(每分钟重新运行的配置将在稍后完成)。
选择下一个。每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,查看它是否能够在重新启动后继续
重新启动计算机,看它是否保持打开状态。如果确实如此,你就完成了。
答案 1 :(得分:25)
如果您的JAR创建文件,我认为您只需在创建任务时在开始字段中指定工作目录。例如:
C:\Program Files\Java\jre7\bin\java.exe
-jar c:\abc\ab.jar
c:\abc
答案 2 :(得分:0)
创建Jar文件或蝙蝠文件
创建Jar文件>项目右键单击>导出>可运行的Jar文件>目标>运行并检查
现在转到任务计划程序,并按照以下步骤使用Windows计划程序系统地执行jar / bat文件。
答案 3 :(得分:0)