Ubuntu18.04安裝sbt時,java:未找到命令 java command not found

問題解決步驟:(Java環境沒有配置過的小白不適合看)

一.檢查是否真正完成了 Java環境的配置

如下檢測:

#方式一
echo $JAVA_HOME
echo $PATH
echo $CLASSPATH
#方式二
java -version
javac -version

如果都拋出信息,沒有提示error,則沒有問題

如有問題,可查找如何在Ubuntu上配置java環境

此處不做過多解釋

二.首先需要明白自己的電腦java環境沒有問題

接下來就是排除問題了。

1.文件的權限問題。檢查sbt文件(即創建bash腳本啓動sbt安裝)

原因:如果此文件沒有對應用戶的權限,則首先無法執行文件,更談不上啓動Java 進行sbt安裝。

檢查文件的權限方法 

ls -l filename

ls -ld folder

或者直接利用圖形化的方式查看(類同window的圖形化服務,即當作window使用就好了)

添加當前用戶至sbt文件

sudo chown -R <當前用戶名>  <當前文件目錄>

此處,重新運行sbt文件

2.JDK版本的問題,sbt 1.3等以上版本 只支持 JDK1.8以上

3.等待讀者補充。。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章