准备资料:
1、已经在VMware安装好了的虚拟机,本文使用的是CentOS7.
2、jdk:jdk-8u11-linux-x64.tar.gz
3、xshell 远程操作虚拟机工具
OK,资料已准备好了,现在可以开始了
通过xshell工具成功连接安装好的虚拟机之后可通过rpm -qa | grep java命令来查询出系统自带的jdk
然后通过 rpm -e --nodeps 后面跟系统自带的jdk名 这个命令来删除系统自带的jdk,
例如:
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
备注:只删除以上四个,其余不要删除
删完之后可以再通过rpm -qa | grep java命令来查询出是否删除掉
接下来就是要安装自己的jdk了,通过命令 cd /usr/local/进入local目录,并通过ll(两个小写的L)命令或者 ls 命令( ll 本身不是命令,只是 ls -l 命令的一个别名,不过无所谓了,都是一样查看的)列出当前目录下得所有非隐含的文件,如果想要看到隐含(以 . 开头的,如 .test.txt)文件信息可通过 ll -a 来查看
进入local目录之后 通过mkdir java 命令来创建java目录存放自己的jdk
创建好之后,进入java目录 cd java
通过winscp 工具把jdk-8u11-linux-x64.tar.gz上传到 /usr/local/java 下
通过tar -zxvf {安装包名}命令解压jdk 如:tar -zxvf jdk-8u11-linux-x64.tar.gz
这时安装包已经没用了,我一般都会删掉安装包 通过rm -f jdk-8u11-linux-x64.tar.gz删除安装包 -f的意思就是 不询问删除 如果你不加 -f在删除时它会询问你是否要删除该安装包,我是确定要删了就加上 -f 了。
删掉安装包之后就开始配置环境变量了 通过vim /etc/profile 命令打开 profile 文件盘配置环境变量
打开之后按i进入 insert (插入)模式,在文件末尾添加上环境变量
export JAVA_HOME=/usr/local/java/jdk1.8.0_11
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
添加完之后保存并退出,保存并退出的命令有两种 第一种是: 按住shift键然后连按两次z(这是我常用的,因为它方便快速),第二种是:wq命令,有一种是不保存退出的命令:q,注意:以上三种命令都是在非插入模式(插入模式下按键盘左上角的ESC键退出插入模式就是非插入模式了)下操作。
保存完之后输入:source /etc/profile命令使刚才配置的环境变量生效
接下来我们通过java -version命令来查看你安装的jdk信息
网友评论