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

本文提供了一套详细的Sbt安装问题排查流程,包括检查Java环境配置、文件权限及JDK版本,适用于Ubuntu系统下的Java小白。通过具体的命令行操作指导,帮助读者解决常见的Sbt安装障碍。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题解决步骤:(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.等待读者补充。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值