Nacos開機報錯找不到java環境


 上面一篇設置nacos開機自啟,但是發現啟動一直報錯,找不到java環境,手動執行發現根本沒有問題。

 個人猜測的原因是,無論把腳本放到rc.local中還是創建nacos.service,都在環境變量的配置文件前面加載,會報下面的錯

which: no javac in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
readlink: missing operand
Try 'readlink --help' for more information.
dirname: missing operand
Try 'dirname --help' for more information.
ERROR: Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better! !!  

 但是我輸出$JAVA_HOME也沒有問題,於是就去查看啟動腳本,先進行備份,然后修改變量

 

 就可以啟動成功了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM