linux(4)Linux下安装jdk并设置环境变量,The program 'java' can be found in the following packages:报错解决方案

The program 'java' can be found in the following packages: 报错解决方案在本文最后

1.oracle官网下载jdk8(Java SE)

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

记住要点Accept License Agreement

152843468.png

2.下载好后,上传到Linux服务上,解压,并设置环境变量

tar zxvf jdk-8u181-linux-x64.tar.gz  #首先解压jdk 用tar zxvf命令

#在profile文件里设置环境变量,用sudo可以避免出现readonly ,can not writting 的问题

sudo vi /etc/profile 

JAVA_HOME=/home/ubuntu/tools/jdk1.8.0_181 
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

#执行命令
source /etc/profile

#检查Java是否安装好了,输入:
java -version
#弹出以下提示即可
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

特别注意两点

1.sudo vi /etc/profile 编辑profile的时候,尽量使用sudo权限,避免出现无法write数据的情况

2.JAVA_HOME的路径要填写目前jdk所在的目录路径,如果搞错了,就容易出现路径配置错误,系统找不到jdk的情况,会报以下错误:

The program 'java' can be found in the following packages:
 * default-jre
 * gcj-5-jre-headless
 * openjdk-8-jre-headless
 * gcj-4.8-jre-headless
 * gcj-4.9-jre-headless
 * openjdk-9-jre-headless
Try: sudo apt install <selected package>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容