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.等待读者补充。。。。

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