Очень надеюсь, что вы можете помочь. Я настроил CruiseControl для создания Java-проекта на запасной машине с Windows XP в офисе, но обнаруживаю ошибки с помощью ClassDefNotFound при вызове CruiseControl через службу Windows.
Точная ошибка: java.lang.NoClassDefFoundError: org/apache/tools/ant/launch/Launcher
Я понимаю, что это в файле ant-launcher.jar.
Я поместил этот файл (и все остальные файлы Ant 1.8.2) в подкаталог lib библиотеки CruiseControl. При запуске из командной строки из каталога CruiseControl с помощью следующей команды я не получаю никаких ошибок пути к классам:
cruisecontrol --configfile config.xml
Я действительно надеюсь, что это или тривиально для свежей пары глаз, или звонит в колокольчик с кем-то, кто прошел этот путь раньше.
Спасибо!
Бен