Centos7安装Oracle JDK

安装环境:linux操作系统 centos7 发布版
centos安装后,自带了一个openjdk,这是一个开源免费的jdk版本。因为centos是开源的,所以他选择依赖的jdk版本时,也会去选择开源的版本。大多数情况,我们想要使用oracle的jdk。

首先是到oracle官网去下载jdk。官网中的jdk安装包有rpm版,也有jdk版,这里我们选择压缩版。然后使用文件传输工具将下载的包jdk-8u271-linux-x64.tar.gz放到linux系统/usr/local/java 目录下(目录可自定义),然后到 */usr/local/java 目录下执行操作

1、解压文件
[root@localhost java]# tar -zxf jdk-8u271-linux-x64.tar.gz 

2、然后切换后解压文件的目录中去 
[root@localhost java]# cd jdk1.8.0_271/

3、使用pwd命令查看当前目录位置
[root@localhost jdk1.8.0_271]# pwd
/usr/local/java/jdk1.8.0_271

编辑/etc/profile 文件,
[root@localhost jdk1.8.0_271]# vi  /etc/profile

在文件最后追加环境变量
export JAVA_HOME=/usr/local/java/jdk1.8.0_271
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/rt.jar

此时已全部处理完成,运行java -version查看版本,已经更换为oracle jdk。

注意,我们没有卸载系统自带的openJdk,所以原来的openjdk仍然在,只是因为在上面的配置文件中,我们设置PATH路径时将JAVA_HOME/bin的路径设置在原来的PATH之前,这样shell在寻找java命令时可以优先找到JAVA_HOME/bin路径下的java应用程序。如果把PATH的位置调换过来,则会有相反的结果。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容