Linux配置jdk环境变量
1. Oracle官网下载JDK linux安装包,这里使用的是【jdk-8u11-linux-i586.tar.gz】
注:下载前先用命令查看系统位数再下载对应位数的JDK
# 查看系统位数 [root@localhost /]# getconf LONG_BIT
2. 在 usr 文件夹下新增 java 文件夹,并把jdk的安装包放入该文件夹下
# 新建文件夹 [root@localhost /]# mkdir /usr/java
3. 进入 /usr/java 文件夹
[root@localhost /]# cd /usr/java/
4. 解压安装包,这里解压出来的文件夹为【jdk1.8.0_11】
# 解压安装包 [root@localhost java]# tar -zxvf jdk-8u11-linux-i586.tar.gz
5. 配置环境变量【[root@localhost java]# vi /etc/profile】,按下按键【 i 】并添加以下内容,按下【ESC】退出编辑,输入【:wq 】保存并退出
注:JAVA_HOME为解压后文件夹的路径
export JAVA_HOME=/usr/java/jdk1.8.0_11 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH
6. 重新加载环境变量
[root@localhost /]# source /etc/profile
7. 测试是否配置成功
# 查看java版本
[root@localhost java]# java -version
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) Client VM (build 25.11-b03, mixed mode)
若出现以下代码,则因jdk的安装位数与系统位数不一致,需下载对应版本重新安装。
Linux下查看系统位数【[root@localhost /]# getconf LONG_BIT】
bash: /usr/java/jdk1.8.0_131/bin/java: cannot execute binary file