Hudson JDepend Плагин не работает

Я пытаюсь создать среду непрерывной интеграции для PHP с помощью Hudson. Я запускаю скрипт оболочки, который генерирует мой вывод phpdepend, который может использоваться плагином jdepend. Хотя xml-файл готов, плагин выдает исключение:

консольный вывод:

[JDepend] JDepend plugin is ready
[JDepend] Couldn't generate JDepend file at 'jdepend.xml'java.lang.NullPointerException

при нажатии на символ jdepend:

 Report generation failed: org.apache.maven.reporting.MavenReportException: Failed to generate JDepend report:null

Спасибо за всю вашу помощь. Мартин

3 ответа

Попробуйте настроить путь, а не файл.

Видите, Хадсон продолжает терпеть неудачу с Phing и Ant.

У меня была та же проблема, но вместо того, чтобы указать путь к папке, я добавил также имя файла xml, и оно работало хорошо, например так:

/build/logs/jdepend.xml

Если вы чувствуете, что нашли плагин с этим плагином (который выглядит так, потому что вы получаете NullPointerException), перейдите сюда и посмотрите раздел "Отчеты об ошибках", чтобы узнать, как сообщить об ошибке.

Другие вопросы по тегам