Гудзон - Знаток перестал работать (не может создать/dev/null/.m2) на Tomcat-6 - хинду

У меня есть главные проблемы с подъемом Гудзона и работой хинду сервера с Tomcat 6. Я могу развернуть Гудзон очень хорошо, и я могу просмотреть веб-приложение, настроить его и настроить сборки и т.д.

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

ERROR: Failed to create /dev/null/.m2

У меня есть google'd и для некоторых, которые это, кажется, помогает поместить-DHUDSON_HOME =/home/hudson и-DMAVEN_HOME =/home/hudson в/etc/init.d/tomcat-6's JAVA_OPTS. Однако я попробовал это и путем выполнения в том же/etc/conf.d/tomcat-6, но я все еще получаю эту ошибку.

Какой-либо из Вас должен был иметь дело с этим прежде?

5
задан John 2 June 2010 в 17:07
поделиться

2 ответа

Вы, вероятно, используете Hudson под специальным пользователем. Попробуйте установить для этого пользователя домашний каталог / home / hudson в / etc / passwd с помощью команды vipw .

8
ответ дан 13 December 2019 в 19:22
поделиться

Другой способ - отключить конфигурацию уровня пользователя с помощью вашего $ M2_HOME / conf / settings.xml , но решение Джоуни - лучший выбор.

2
ответ дан 13 December 2019 в 19:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: