Nach der Aktualisierung meines MacOS auf Sierra, wenn ich Jenkins starte mit launchctl load kann ich keine Verbindung zu localhost: 8080 herstellen. Wenn ich launchctl load erneut aufruft, sehe ich die Antwort "Dienst bereits geladen". Es gibt keine Protokolldatei am Standardspeicherort/var/log/jenkins/(wie in jenkins-ci.plist festgelegt). Ich habe auch versucht, jenkins.log dort zu erstellen und chown zu jenkins user, aber noch nichts ist dort gedruckt.Jenkins startet nicht auf macOS 10.12 (Sierra)
Wenn ich versuche, Jenkins mit java -jar jenkins.war zu starten, kann ich eine Verbindung zu localhost herstellen, aber Jenkins wird als neue Installation ausgeführt.
Ich habe die neueste JRE 1.8.0_102 installiert.
Wie das Problem zu diagnostizieren?
Nizza. Vielen Dank. Eine kleine Sache ist, dass Sie die Ausführung nicht für alle zulassen müssen. Mit der Erlaubnis für den Besitzer ist es ausreichend. Also wird chmod u + x den Trick machen. – Mig82
schön, das hat geholfen. Nur eine kleine Sache war anscheinend Jenkins war in einem "teilweise laufenden" Zustand, also musste ich zuerst Jenkins mit 'Entladen' stoppen (identisch mit Schritt 3, aber mit 'Entladen' anstatt 'Laden), bevor Schritt 3 wie beschrieben ausgeführt wurde. – kalmiya
Jenkins besitz nicht das Log-Verzeichnis behoben. –