不管在哪些地方,哪些时侯,学习是快速提高自己的能力的一种彰显!
关于JDK1.8与之前的版本相比有什么变化和新特点我也不在这详尽的说明了,虽然一度娘啥都有了,既然不多说那就直接开始吧!!
打算资料:
1、已经在VMware安装好了的虚拟机,本文使用的是CentOS7,我就以这个为例,假若又不晓得如何安装的同学可以参考我第一篇文章,里面详尽的介绍了怎样安装CentOS7下载安装centos7
2、jdk:jdk-8u11-linux-x64.tar.gz官网下载jdk8
3、xshell远程操作虚拟机工具xshell的下载与安装请参考我上一篇文章(为何要用到它来操作,由于我认为它操作简单又是免费的.)下载安装xshell
OK,资料已打算好了,如今可以开始了
通过xshell工具成功联接安装好的虚拟机以后可通过rpm-qa|grepJava命令来查询出系统自带的jdk(带箭头的四个就是系统自带的)注:不带箭头的那三个不要删除
之后通过rpm-e--nodeps旁边跟系统自带的jdk名这个命令来删掉系统自带的jdk,
比如:rpm-e--nodepsjava-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm-e--nodepsjava-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm-e--nodepsjava-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
rpm-e--nodepsjava-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
删完以后可以再通过rpm-qa|grepJava命令来查询出是否删掉掉
接出来就是要安装自己的jdk了,通过命令cd/usr/local/步入local目录,并通过ll(两个大写的L)命令或则ls命令(ll本身不是命令,只是ls-l命令的一某些名,不过无所谓了,都是一样查看的)列举当前目录下得所有非蕴涵的文件,假如想要见到蕴涵(以.开头的,如.test.txt)文件信息可通过ll-a来查看
步入local目录以后通过mkdirjava命令来创建java目录储存自己的jdk
(扩充:假如你想一次性在同一级目录下创建多个平级的目录可以通过mkdirbrother1brother2(如要创建更多就在旁边加起来就可以了,中间用空格隔开)这样的命令来创建linux查看jdk版本命令红旗linux5.0,假如要一次创建兄妹目录(parent/child)可以通过
mkdir-pparent/child/grandson来创建)
创建好以后,步入java目录cdjava
不晓得你们有没有用过在线导出安装包的插件,假如之前没有用过可以通过yum-yinstalllrzsz命令安装这个插件
安装插件完成以后输入rz命令之后按回车,都会弹出一个窗口linux查看jdk版本命令,之后你就在这个窗口找到你下载好的jdk,
注:使用rz命令的用处就是你在那里输入rz导出的安装包他就在那里,不会挪到根目录下
双击jdk或则按打开以后还会步入传输的界面
有时会出现下边这样的问题,假如出现请关掉该窗口重新输入rz命令按回车
这个就是正常的了
传输完成以后ll命令查看
通过tar-zxvf{安装包名}命令解压jdk如:tar-zxvfjdk-8u11-linux-x64.tar.gz我个人比较喜欢把zxvf转成英文念,叫
“至小威风”这样我认为便捷记
不喜勿喷哦
解压之后出现如下画面
这时安装包早已没用了,我通常还会删除安装包通过rm-fjdk-8u11-linux-x64.tar.gz删掉安装包-f的意思就是不寻问删掉假如你不加-f在删掉时它会寻问你是否要删掉该安装包,我是确定要删了就加上-f了。说到这儿那我顺便聊聊
递归删掉不寻问的命令吧,在哪些情况下使用该命令呢,假如你要删掉一个目录,而这个目录下还有目录或则有文件,例如在parent/child/grandson这样的目录下你要删掉parent下得所有目录和文件(包括parent)就可以用到
rm-rfparent命令就可以删掉掉了
删除安装包以后就开始配置环境变量了通过vim/etc/profile命令打开profile文件盘配置环境变量
打开以后按i步入insert(插入)模式,在文件末尾添加带环境变量
exportJAVA_HOME=/usr/local/java/jdk1.8.0_11
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
exportPATH=$PATH:$JAVA_HOME/bin
添加完以后保存并退出,保存并退出的命令有两种第一种是:按住shift键之后连按两次z(这是我常用的,由于它便捷快速)中国linux,第二种是:wq命令,有一种是不保存退出的命令:q,注意:以上三种命令都是在非插入模式(插入模式下按按键左上角的ESC键退出插入模式就是非插入模式了)下操作。
保存完以后输入:source/etc/profile命令使刚刚配置的环境变量生效
如今就可以测试jdk了输入javac命令假如出现以下的文字就说明编译成功了(假如你之前安装centos7时使用的语言是英语,那出现的就是类似这样排版的中文)
接出来我们通过java-version命令来查看你安装的jdk信息
若果出现以上信息就说明你自己的jdk就完全安装成功了,若果有哪些问题可以在评论下留言,我看见会第一时间回复
倘若此文章有哪些不对的地方请路过的前辈强调,以免误人子弟