繁体   English   中英

将批处理文件作为计划任务运行时出错,Win Server 2008

[英]Error when running batch file as a scheduled task , win server 2008

当我尝试在Windows Server 2008上以计划任务运行批处理文件时, 在线程“主”中得到异常java.lang.NoClassDefFoundError错误。批处理文件运行Java程序。 当我定期运行批处理文件时,它运行良好。

@ECHO OFF

:start

:playback
java -cp ../lib/*; example

:end

Tue 08/30/2011 9:29:23.19:C:\\ Windows \\ system32; C:\\ Windows; C:\\ Windows \\ System32 \\ W bem; C:\\ Program Files(x86)\\ Microsoft SQL Server \\ 100 \\ Tools \\ Binn \\; C:\\ Program Files \\ Microsoft SQL Server \\ 100 \\ Tools \\ Binn \\; C:\\ Program Files \\ Microsoft SQL Server \\ 100 \\ DTS \\ Binn \\; C:\\ Program Files(x86)\\ Microsoft SQL Server \\ 100 \\ Tools \\ Binn \\ VSShell \\ Com mon7 \\ IDE \\; C:\\ Program Files(x86)\\ Microsoft SQL Server \\ 100 \\ DTS \\ Binn \\; C:\\ Program File档案(x86)\\ Microsoft Visual Studio 9.0 \\ Common7 \\ IDE \\ PrivateAssemblies \\; C:\\ Windows \\ System32 \\ WindowsPowerShell \\ v1.0 \\; C:\\ Program Files(x86)\\ Windows Imaging \\; C:\\ Program Files文件(x86)\\ IBM \\ Director \\ cimom \\ bin; C:\\ Program Files(x86)\\ Common Files \\ ibm \\ icc \\ cimom \\ bin; C:\\ Program Files(x86)\\ IBM \\ Director \\ bin; C:\\ Program Files \\ System Ce nter Operations Manager 2007 \\ ; C:\\ Program Files(x86)\\ Java \\ jdk1.6.0_25 \\ bin; C:\\ Pr Graph Files \\ System Center Operations Manager 2007 \\

运行批处理的帐户似乎没有正确配置其PATH。 您可以添加:

echo %DATE% %TIME%: %PATH% >> %TMP%\DebugFile.txt

看看路径中的值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM