关于JDK1.8 与之前的版本相比有哪些变化和新特性我也不在这详细的说明了,毕竟一度娘啥都有了,那么,直接开车
准备资料:
系统环境:centos7
安装方式:rpm安装
1、已经在VMware安装好了的虚拟机,本文使用的是CentOS7,我就以这个为例,如果又不知道怎么安装的朋友可以参考我第一篇文章,上面详细的介绍了如何安装CentOS7 下载安装centos7: https://blog.csdn.net/taozibug/article/details/80262652
2、jdk-8u171-linux-64x.rpm 官网下载jdk1.8: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
小编下载的jdk-8u171-linux-64x.rpm
3、xshell 远程操作虚拟机工具 xshell的下载与安装请参考我上一篇文章(为什么要用到它来操作,因为我觉得它操作简单又是免费的.) 下载安装xshell : https://blog.csdn.net/taoziBug/article/details/80264725
二:卸载原来带有的jdk
检验系统原版本
[root@zck ~]# java -version
java version "1.7.0_"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
- 1
- 2
- 3
- 4
进一步查看JDK信息:
[root@localhost ~]# rpm -qa | grep java
javapackages-tools-3.4.1-6.el7_0.noarch
tzdata-java-2014i-1.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64
java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64
python-javapackages-3.4.1-6.el7_0.noarch
- 1
- 2
- 3
- 4
- 5
- 6
卸载OpenJDK,执行以下操作:
[root@localhost ~]# rpm -e --nodeps tzdata-java-2014i-1.el7.noarch
[root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64
[root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64
三:安装jdk
上传新的jdk-8u171-linux-x64.rpm软件到/usr/local/执行以下操作:
[root@zck local]# rpm -ivh jdk-8u171-linux-x64.rpm
执行javac 查看jdk是否安装成功
运行java -version,若出现如下界面,若运行成功,则说明jdk安装成功了
三:配置环境变量,jdk安装成功后,最重要的一步,配置环境变量, 走起,修改系统环境变量文件,执行 vi + /etc/profile
安insert,或 i 键进行对文件的编辑,左下角会出先 INSERT ,这时我们就可以对文件进行编辑 ,(增删改)
然后插入如下内容,然后 esc 键,左下角 INSERT 会消失,shift+:输入wq(保存并退出),然后回车,返回原目录
JAVA_HOME=/usr/java/jdk1.8.0_171-amd64
JRE_HOME=/usr/java/jdk1.8.0_171-amd64
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
输入 source /etc/profile 命令使刚配置的内容立即生效
输入 echo $PATH 查看安装路径
输入cd ~ 返回根目录
输入 javac ,正常编译,完美安装
小编taozi,也希望得到各位大神的指点,有什么疑问可以加QQ:510329036 一起探讨!!!
centos7 jdk1.8 完美安装