Centos下安装jdk
简单介绍下机器环境:
其中操作系统为Centos7
jdk为1.8
开始正题了!由于Centos7里面默认自带了java的环境,为了演示我先将机器中java环境全部清空。
如上图所示,执行命令 yum list installed |grep java 即可查看系统所安装的jdk和noarch。
step2:清空java环境
[root@192 ~]# yum -y remove java-1.8.0-openjdk* *表时卸载所有openjdk相关文件输入
[root@192 ~]# yum -y remove tzdata-java.noarch 卸载tzdata-java
step3:安装jdk
安装jdk的方式有离线和在线安装两种方式,本次以在线方式安装讲解。在命令窗口执行 yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel 回车后直到控制台提示Complete 。然后查看java版本信息,如下图:
step4:配置环境变量
通过yum安装的jdk默认路径都在/usr/lib/jvm路径下,通过ls命令查看jre-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64 文件夹其实是java-1.8.0的软连接,所以在JAVA_HOME可以直接配为/usr/lib/jvm/java-1.8.0的路径下,环境变量配置如下所示:
具体配置如下:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0
export JRE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
具体步骤如下:先通过vim /etc/profile 进入,按 i 进入编辑模式,修改完成后按 ESC后在按 输入:wq 保存文件。
step5:重新加载环境变量
在命令窗口执行 source /etc/profile ,完成后执行java、javac、java -version命令可以查看是否安装成功