博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
环境准备—之—linux下安装jdk
阅读量:5299 次
发布时间:2019-06-14

本文共 2621 字,大约阅读时间需要 8 分钟。

本文大部分转自  

openjdk与jdk的区别 ----反正不一样,要不名字也不会不相同了

查看jdk版本

[root@bogon java]# java -version显示结果openjdk version "1.8.0_161"OpenJDK Runtime Environment (build 1.8.0_161-b14)OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)

检测jdk安装包

[root@bogon java]# rpm -qa | grep java显示结果java-1.7.0-openjdk-1.7.0.171-2.6.13.2.el7.x86_64javamail-1.4.6-8.el7.noarchpython-javapackages-3.4.1-11.el7.noarchtzdata-java-2018c-1.el7.noarchjava-1.7.0-openjdk-headless-1.7.0.171-2.6.13.2.el7.x86_64java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64javassist-3.16.1-10.el7.noarchjava-1.8.0-openjdk-headless-1.8.0.161-2.b14.el7.x86_64javapackages-tools-3.4.1-11.el7.noarch

卸载openjdk

(我没用这个) [root@localhost software]# rpm -e --nodeps tzdata-java-2016g-2.el7.noarch[root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64[root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64[root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64[root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64

或者使用  yum remove *openjdk*(用的这个)

[root@bogon java]# yum remove *openjdk*

再次输入   rpm -qa | grep java

[root@bogon java]# rpm -qa | grep java显示结果python-javapackages-3.4.1-11.el7.noarchtzdata-java-2018c-1.el7.noarchjavapackages-tools-3.4.1-11.el7.noarch

下载jdk

下载地址 

去Oracle官网下载最新jdk,选择“*.tar.gz”版本。i586是32位的,x64是64位的,根据Linux系统位数来选择

下载完成后,吧它传输到你要安装的目录下,这里以  /usr/local/java 为例

解压tar.gz

[root@bogon java]# tar -zxvf jdk-8u181-linux-x64.tar.gz 解压完成 [root@bogon java]# ll 总用量 181296 drwxr-xr-x. 7 10 143 245 7月 7 2018 jdk1.8.0_181 -rw-r--r--. 1 root root 185646832 2月 5 20:56 jdk-8u181-linux-x64.tar.gz

配置环境变量

[root@localhost software]# vim /etc/profile

在最前面添加,或着最后加

export JAVA_HOME=/usr/local/java/jdk1.8.0_181  export JRE_HOME=${JAVA_HOME}/jre  export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  export PATH=${JAVA_HOME}/bin:$PATH

执行profile文件

[root@localhost software]# source /etc/profile

这样可以使配置不用重启即可立即生效。

检查新安装的jdk

[root@bogon 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)

java、javac都可以使用,这里就不放了

到此为止,整个安装过程结束。

 

配置环境变量注意

在配置环境变量时,可以直接执行写到profile文件的这些命令

[root@bogon java]# export JAVA_HOME=/usr/local/java/jdk1.8.0_181[root@bogon java]# export JRE_HOME=${JAVA_HOME}/jre[root@bogon java]# export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib [root@bogon java]# export PATH=${JAVA_HOME}/bin:$PATH

为什么呢?请看

上述,还不太对,

export   应该是当次生效的,在系统重启后就失效了

 

最后,还是来yum的吧  

 

 

 

转载于:https://www.cnblogs.com/wsy1103/p/10353194.html

你可能感兴趣的文章
hearthbuddy中的Class276
查看>>
kentico version history and upgrade
查看>>
关于HostnameVerifier接口的解读
查看>>
Swift的闭包
查看>>
关于session_cache_expire 的理解
查看>>
lock和synchronized如何选择?
查看>>
decltype
查看>>
抽象类
查看>>
C++面向对象基础知识
查看>>
PY----Python
查看>>
[转载]识别真假搜索引擎(搜索蜘蛛)方法
查看>>
如何查看linux服务器内存使用情况
查看>>
Charles 3断点篡改数据
查看>>
虚拟机安装iOS开发环境流水帐,附iOS Developer Program流水帐
查看>>
[HNOI2010]CITY 城市建设
查看>>
网站出现service unavailable的解决方法
查看>>
c# 添加注册表
查看>>
MD5解密
查看>>
缩放文本框ExpandTextView
查看>>
Android 开发工具推荐
查看>>