Как начать Дженкинс?

10

Я установил jenkinsчерез sudo apt-get install jenkins. Тем не менее, он не запускается. Пытался запустить его вручную с помощью sudo /etc/init.d/jenkins start. Но это показывает это сообщение, когда я пытаюсь запустить его таким образом:

start: Rejected send message, 1 matched rules; type="method_call", sender=":1.67" (uid=1000 pid=7970 comm="start jenkins ") interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")"

init.dметод просто говорит starting, но никогда не запускается ...

Как мне это исправить и заставить Дженкинса запустить?

Джеффри Бингхэм
источник

Ответы:

5

Проверьте файл конфигурации jenkins upstart /etc/init/jenkins.conf.

Убедитесь, что путь для JAVA_HOMEявляется правильным. При новой установке это может выглядеть как /usr/lib/jvm/java-default(или default-java), однако, если вы использовали apt-get для установки java 6 jre, каталог на самом деле/usr/lib/jvm/java-6-sun

assemblyronin
источник
1

Если вы измените JAVA_HOMEна /usrin, /etc/init/jenkins.confто сможете использовать любую реализацию Java, которая вам нравится.

Вы можете увидеть свои альтернативные установки java с (как root - добавьте sudo, если это необходимо):

update-alternatives --list java

Вы можете установить альтернативу Java с помощью:

update-alternatives --config java
Doug
источник