• 欢迎访问显哥博客,本网站纯属学习技术,绝无商业用途,欢迎小伙伴们共同学习!研究技术!QQ:52249909 加我QQ
  • 世界75亿人,这么小的概率,能认识你,是我一生的幸运,不妨加个QQ接触一下:52249909 加我QQ

ubuntu安装部署Java查询版本出现Command ‘java’ not found, but can be installed with:【显哥出品,必为精品】

技术栈 lixian 3年前 (2021-01-11) 22870次浏览 0个评论 扫描二维码
文章目录[隐藏]

前言

在Ubuntu系统安装完Java环境后,执行Java -version查询版本,出现下面的报错:

root@edusoho:/opt/jdk1.8.0_40/bin# java -version

Command 'java' not found, but can be installed with:

apt install default-jre            
apt install openjdk-11-jre-headless
apt install openjdk-8-jre-headless 

ubuntu安装部署Java查询版本出现Command 'java' not found, but can be installed with:【显哥出品,必为精品】

原因大概就是没有配置Java环境变量,或者是环境变量配置错了。

解决

编辑/etc/profile文件,在最下方插入以下内容

#/usr/local/java是Java的安装路径
export JAVA_HOME=/usr/local/java

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/:${JAVA_HOME}/bin:$PATH

或者最后一个PATH改为:
export PATH=${JAVA_HOME}/:/opt/jvm/jdk1.8.0_241/bin:$PATH

执行source /etc/proflie 让文件立即生效

查询 java -version就搞定啦

root@edusoho:~# java -version
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)

本站博主 , 版权所有丨如未注明 , 均为原创
转载请注明原文链接:ubuntu安装部署Java查询版本出现Command ‘java’ not found, but can be installed with:【显哥出品,必为精品】
喜欢 (10)

您必须 登录 才能发表评论!