兔八哥极品软件园    运行: 4500天 | 文章:640 篇 | 评论:506 条 | 碎语:1条

centos 6.x 安装java 设置环境变量

作者:admin 发布于:2019-3-19 22:11 Tuesday 分类:Linux


先查下要装的包:yum list |grep java

找打很多包 我随便列两个 我装的是上面的 下面的是开发包 我只要能运行java就行了

java-1.8.0-openjdk.x86_64

java-1.8.0-openjdk-devel.x86_64

 

 

yum install java-1.8.0-openjdk.x86_64

 

装完之后运行 java -version 提示找不到 java 

这是因为没有设置环境变量,首先得先找到java被安装到哪里了

 

yum list installed |grep java //查看安装了哪些java包

rpm -qal |grep java  //查看都安装到哪里了

 

以下是我的安装路径:

 

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-2.el6_10.x86_64/jre

export JRE_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-2.el6_10.x86_64/jre

export CLASSPATH=$JRE_HOME/lib/rt.jar:$JRE_HOME/lib/ext

export PATH=$PATH:$JRE_HOME/bin

source /etc/profile //使环境变量生效

 

有心的朋友可能会发现JAVA_HOME 和 JRE_HOME 设置的一样了

其实一开始我的JAVA_HOME  设置的是/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-2.el6_10.x86_64

我运行java程序的时候,提示我找不到java,经过查看目录列表发现,只有jre那个目录下才有java这个文件

环境变量的设置目的只是要找到java在哪里,实际上你用全路径去执行也是可以的,只是不太方便而已

全路径其实是:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-2.el6_10.x86_64/jre/bin/java

 

如今中国的IT资料基本都是你抄我我我抄你,缺乏自我思考我严谨治学的精神,希望各位朋友灵活运用

 

 

 

标签: JAVA_HOME


Powered by 兔八哥极品软件 苏ICP备12049267号 sitemap