直接写批处理文件 run.bat
内容:
java hello
执行没有问题的
但是用系统的计划任务调用就报错:NoClasses的那种报错
后来改jar来运行
run.bat内容
java -jar hello.jar
直接运行没问题的
但是用系统的计划任务就报错:Unable to access jarfile
ps:
java -jar h.jar
pause***********************可以一直打开黑窗口,便于调试
@echo off*******************************可以不出现黑窗口
start javaw -jar c:/xxx/xxx/xxx.jar
——————————————————————————问题继续————————————————————
找到原因了
在批处理文件里面 jar文件用绝对路径就可以了 相对路径不行
本文探讨了使用Windows计划任务执行Java程序时遇到的问题,特别是当通过批处理文件运行类或Jar包时出现的错误。文章详细记录了解决方案,即确保Jar文件路径为绝对路径而非相对路径。
1688

被折叠的 条评论
为什么被折叠?



