Я получаю Исключение в потоке "main" Исключение в потоке "main" java.lang.NoClassDefFoundError Ошибка при попытке запустить пакетный файл как запланированное задание на Windows Server 2008. Пакетный файлзапускает Java-программукогда я запускаю командный файл регулярно, он работает нормально.
@ECHO OFF :start :playback java -cp ../lib/*; example :end
Вт 30.08.2011 9: 29: 23.19: C: \ Windows \ system32; C: \ Windows; C: \ Windows \ System32 \ W bem; C: \ ProgramФайлы (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: \Файлы программы (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ PrivateAssemblies \; C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C: \ Program Files (x86) \ Windows Imaging \; C: \ Proграмм-файлы (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 Center Operations Manager 2007 \; C: \ Program Files (x86) \ Java \ jdk1.6.0_25 \ bin; C: \ Файлы программы \ System Center Operations Manager 2007 \
У учетной записи, которая запускает пакет, похоже, неправильно настроена переменная PATH.Можете ли вы добавить:
echo %DATE% %TIME%: %PATH% >> %TMP%\DebugFile.txt
, чтобы увидеть, что значение в пути.