簡體   English   中英

Jenkins服務無法在Oracle Linux上以SDKMan Java開頭

[英]Jenkins service does not start with SDKMan Java on Oracle Linux

我已經在我的Oracle Linux 6.9服務器上安裝了SDKMan 然后安裝Java和Jenkins。 我為/usr/bin/java/usr/bin/javac創建了符號鏈接。

當我嘗試啟動Jenkins服務時: sudo service jenkins start

我收到錯誤消息: Starting Jenkins bash: /usr/bin/java: Permission denied

這是可執行文件:

lrwxrwxrwx 1 root root 54 Dec  8 00:07 /usr/bin/java -> /home/user/.sdkman/candidates/java/current/bin/java

我在這里想念什么?

OK現在解決了。 在我的情況下,我必須將JENKINS_USER (在/etc/sysconfig/jenkinsjenkinsroot 按照此處的說明更改用戶應該伴隨着/var/lib/jenkins/var/log/jenkins/var/cache/jenkins (在我的情況下已經是root )的所有權更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM