其实个人感觉centos配置JDK还是挺简单的,但是还是做一个简单的笔记,以免以后又忘了。
说在前面
- 工作环境:VMware® Workstation 12 Pro 12.5.6 build-5528349
- linux版本:CentOS-7-x86_64-Minimal-1611.iso
- JDK版本:jdk-8u65-linux-x64.tar.gz
安装JDK
-
在家目录(cd ~)下新建一个downloads文件夹,用于存放从共享目录复制过来的文件,可以直接解压在这个文件夹,便于管理:
$> mkdir ~/downloads
-
将共享目录中的文件复制到downloads文件夹,然后进行解压缩:
//从共享目录复制文件到downloads文件夹 $> cp /mnt/hgfs/centos_share1/jdk-8u65-linux-x64.tar.gz ~/downloads //将jdk-8u65-linux-x64.tar.gz解压到该文件夹 $> tar -xzvf jdk-8u65-linux-x64.tar.gz ~/downloads
-
在根目录(cd /)下创建soft文件夹,用于存放所有安装的软件,由于这需要root权限,所以需要切换到root权限。但是软件权限的话使用本地用户权限更有安全性,所以需要修改权限:
//创建soft文件夹 $> sudo mkdir /soft //修改权限(centosmin0是自己的本机用户名) $> sudo chown centosmin0:centosmin0 /soft
-
将downloads中解压的文件移动到soft文件夹下,并为该文件创建一个符号链接(相当于Windows中的一个快捷方式,通过这个快捷方式可以找到该文件):
//将downloads文件夹下的文件移动到soft文件夹中 $> mv ~/downloads/jdk-1.8.0_65 /soft/ //创建符号链接 $> ln -s /soft/jdk-1.8.0_65 /soft/jdk
-
检验是否安装成功:
//进入bin目录下 $> cd /soft/jdk/bin //检验 $> ./java -version
配置环境变量
-
编辑/etc/profile文件,导入JAVA_HOME
$> sudo nano /etc/profile 在文件的末尾加上: export JAVA_HOME=/soft/jdk exprot PATH=$PATH:$JAVA_HOME/bin
-
使环境变量马上生效:
$> source /etc/profile $> java -version
重启后就会重新引导,将永久有效了