Wie starte ich Jenkins?

Wie starte ich Jenkins?

Ich habe es jenkinsüber installiert sudo apt-get install jenkins. Es startet jedoch nicht. Habe versucht, es manuell über zu starten sudo /etc/init.d/jenkins start. Aber wenn ich versuche, es auf diese Weise zu starten, wird diese Meldung angezeigt:

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.dDie Methode sagt nur starting, startet aber nie ...

Wie behebe ich das und bringe Jenkins zum Starten?

Antwort1

Überprüfen Sie die Jenkins Upstart-Konfigurationsdatei /etc/init/jenkins.conf.

Überprüfen Sie, ob der Pfad für JAVA_HOMEkorrekt ist. Bei einer Neuinstallation kann es wie folgt aussehen: /usr/lib/jvm/java-default(oder default-java), wenn Sie jedoch apt-get zur Installation von Java 6 JRE verwendet haben, lautet das Verzeichnis tatsächlich/usr/lib/jvm/java-6-sun

Antwort2

Wenn Sie JAVA_HOMEzu /usrin wechseln /etc/init/jenkins.conf, können Sie jede beliebige Java-Implementierung verwenden.

Sie können Ihre alternativen Java-Installationen mit folgendem Befehl anzeigen (als Root – fügen Sie bei Bedarf sudo hinzu):

update-alternatives --list java

Sie können Ihre Java-Alternative wie folgt festlegen:

update-alternatives --config java

verwandte Informationen