这次说一下Linux系统中JDK的安装和配置,相当于对上一篇博文中讲到的软件安装中的以二进制发布包的方式安装进行一下解释说明
1.JDK的获取
https://www.oracle.com/technetwork/java/javase/downloads/index.html 在官网的这个界面下载(咱们下载.tar.gz就可以了)到本地,通过共享文件夹上传到Linux.如果仙友使用的SecureCRT,可以同时按下 alt+p 进入sftp回话,将下载好的jdk包拖拽进会话窗口,就回自动上传到Linux了.默认传至用户的家目录.--我们这里使用的是jdk1.8版本的
2.检查卸载系统自带JDK
我们习惯在安装JDK前,先检查系统中是否有JDK,可以在终端输入 java -version
出现上面的内容,代表已经存在系统自动安装好的.由于我们要安装自己需要版本的JDK,所以我们要先找到并卸载掉它
- 1.查找 : rpm -qa | grep jdk 每个人情况不一样,会有差异
- .
- 2.卸载 : rpm -e {上面查到的完整包名}
- 我们强行把它卸载需要用到下面这个选项 --nodeps
- 我们再来查询,如下图,已经没有jdk了
3. 解压我们下载好的JDK
这里就用到了我们之前讲到的解压命令了.我们这里先在/usr/local 下创建一个java目录,解压到这里面. mkdir /usr/local/java
使用tar命令解压:如下图:
如上图所示,我们的/usr/local/java下已经出现了一个jdk....的目录了,说明到这一步我们进行的很顺利
4.配置
我们之前在Windows下安装jdk的时候,完成后会配置环境变量,在Linux中我们同样需要.在/etc/profile这个文件内,我们来配置我们的JAVA_HOME 和 PATH
vim /etc/profile 我们进到这个配置文件,来添加我们的环境变量,在文件的末尾,我们插入这两句
注意:配置环境变量要小心,仔细.检查无误,保存退出
此时我们需要重新加载一下这个配置文件,在不重启的情况下,我们手动加载 使用 source /etc/profile
此时我们查看jdk版本,就是我们自己下载好的版本了.