大家好,我已经用java(使用eclipse)编写了一个程序并将单个类程序导出到一个.jar文件。该程序还启动一个批处理文件。当我双击 .jar 文件时,jar 完美运行并启动批处理文件。
但我想做的是让 .jar 文件每周运行一次,因此使用 Windows 调度程序我创建了一个任务,其操作是 .jar 文件。这没有用。然后我在某处读到 Windows 调度程序不喜欢 .jar,所以我想制作第二个批处理文件(start.bat)来启动 .jar,然后启动第一个批处理文件。
我的 start.bat 中的命令是
java -jar myJar.jar
当我双击 start.bat 文件时,一切正常。但是,当我设置 Windows 调度程序以启动此任务时,我收到以下有关 cmd 窗口的错误消息
错误:无法访问 jarfile myJar.jar
这真的让我很难过,因为所有文件都在同一个目录中。任何帮助将不胜感激,谢谢。