如何启动詹金斯?


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,但从未开始...

我该如何解决这个问题并让詹金斯(Jenkins)启动?

Answers:


5

检查jenkins新贵配置文件/etc/init/jenkins.conf

验证路径JAVA_HOME是否正确。在全新安装中,它看起来可能像/usr/lib/jvm/java-default(或默认Java),但是,如果您使用apt-get安装Java 6 jre,则该目录实际上是/usr/lib/jvm/java-6-sun


1

如果更改JAVA_HOME/usrin,/etc/init/jenkins.conf则可以使用您喜欢的任何Java实现。

您可以看到您的java的替代安装(以root身份-如果需要,添加sudo):

update-alternatives --list java

您可以使用以下方法设置Java替代项:

update-alternatives --config java
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.