2012-04-13 4 views
1

У меня мало проектов maven. У них также есть тестовые примеры testNG. Тесты выполняются отлично. Теперь я хочу интегрировать проекты с Hudson для получения основных функций, таких как обновления subversion, отчеты об испытаниях, отправка электронной почты и т. Д. Проекты построены в Java 1.5. Какая версия совместима с hudson для Java 1.5, а также дает возможность добавить модуль maven 2, настроить subversion. В версии, которую я загрузил, были проблемы с версией java. Затем я заменяю банку, которая вызывала проблему, но до сих пор не мог настроить проект для СВН stuff.Please помочь мне, есть гид шаг за шагом пройти через ... Спасибо заранееИнтеграция Hudson для проектов Maven

+0

Вы смотрите на книгу хадсона, доступную в Интернете по адресу http://www.eclipse.org/hudson/the-hudson-book/book-hudson.chunked/? –

+0

Какие проблемы с Java? Платформа для Hudson отличается от версии java, которую вы используете для своих сборок. – khmarbaise

+0

это была проблема с jmdns jar. Я заменил его старой версией, тогда все было в порядке. Я точно не помню ошибку, но это было что-то вроде плохой версии ... – ghTvNath

ответ

0

What is the hudson compatible version for Java 1.5 ?

Как вы уже выяснили, the latest Hudson versions require Java 6. Однако Java JRE, над которым работает Hudson, не является Java JRE/JDK, который ваш проект будет использовать для компиляции, тестирования и упаковки в Maven.

Версия Java Hudson использует для компиляции вашего проекта - это вариант, который вы выбираете в пользовательском интерфейсе Hudson (Manage Hudson). Фактически, Хадсон может скомпилировать и протестировать ваш проект Maven против нескольких версий Java, если хотите.

Это мощная возможность Хадсона, которая не сразу очевидна. Смотрите следующий скриншот для деталей:

enter image description here

Таким образом, нижняя линия заключается в следующем: Используйте последнюю версию Хадсона (или Jenkins) и установить установку JDK для v1.5.

Смежные вопросы