我写了一个java课程,我需要安排它。所以我创建了一个调用java类的批处理文件。 bat文件非常简单
java -cp ".:classname.jar;********" MyJavaClass
但是当我将其安排为Windows任务计划程序时,任务计划程序会显示在触发器上运行的任务,但我可以看到Java类实际上没有执行它应该执行的操作。
我知道bat文件没有问题,因为当我手动运行它时它完全正常。
我设置为存储密码,并且为批处理作业选择的用户将作为批处理作业添加到登录。
可能是什么问题。
答案 0 :(得分:0)
我猜你的Windows调度程序有问题。 如果您向我们提供有关您的操作系统的信息以及您用于设置调度程序正在执行的调度程序/命令的命令,这可能会有所帮助。
答案 1 :(得分:0)
检查/设置批处理文件的当前目录是解决方案