CentOS7上卸载自带的openJDK,重新安装Sun的JDK,并配置环境变量
2016-03-25 00:00
751 查看
摘要: CentOS上卸载自带的openJDK,重新安装Sun的JDK,并配置环境变量
一、环境:
CentOS7,jdk-7u80-linux-x64.tar.gz
二、安装步骤:
1. 卸载CentOS自带的openJDK
查看本机上已经安装的JDK
rpm -qa | grep jdk
执行结果
java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
卸载
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
2. 校验是否卸载成功
java -version
执行结果
bash: java: 未找到命令...
3. 在/usr下新建java目录
mkdir java
下载jdk:jdk-7u80-linux-x64.tar.gz,并将其放入/usr/java目录下
解压jdk-7u80-linux-x64.tar.gz
tar zxvf jdk-7u80-linux-x64.tar.gz
解压之后在/usr/java目录下多了一个子目录:jdk1.7.0_80,这就是jdk的安装目录(全路径是/usr/java/jdk1.7.0_80)
4. 配置环境变量
编辑/etc/profile文件,在最后加入如下配置
JAVA_HOME=/usr/java/jdk1.7.0_80
JRE_HOME=/usr/java/jdk1.7.0_80/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
让配置在不重启系统的情况下立刻生效
source /etc/profile
或
新建/etc/profile.d/java.sh,编辑java.sh,加入如下内容
JAVA_HOME=/usr/java/jdk1.7.0_80
CLASSPATH=$JAVA_HOME/lib:$CLASSPATH
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH、
让配置在不重启系统的情况下立刻生效
source /etc/profile.d/java.sh
5. 校验安装JDK(和配置环境变量)是否成功
java -version执行结果
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
看到如上的执行结果,说明安装JDK并且配置环境变量成功
一、环境:
CentOS7,jdk-7u80-linux-x64.tar.gz
二、安装步骤:
1. 卸载CentOS自带的openJDK
查看本机上已经安装的JDK
rpm -qa | grep jdk
执行结果
java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
卸载
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
2. 校验是否卸载成功
java -version
执行结果
bash: java: 未找到命令...
3. 在/usr下新建java目录
mkdir java
下载jdk:jdk-7u80-linux-x64.tar.gz,并将其放入/usr/java目录下
解压jdk-7u80-linux-x64.tar.gz
tar zxvf jdk-7u80-linux-x64.tar.gz
解压之后在/usr/java目录下多了一个子目录:jdk1.7.0_80,这就是jdk的安装目录(全路径是/usr/java/jdk1.7.0_80)
4. 配置环境变量
编辑/etc/profile文件,在最后加入如下配置
JAVA_HOME=/usr/java/jdk1.7.0_80
JRE_HOME=/usr/java/jdk1.7.0_80/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
让配置在不重启系统的情况下立刻生效
source /etc/profile
或
新建/etc/profile.d/java.sh,编辑java.sh,加入如下内容
JAVA_HOME=/usr/java/jdk1.7.0_80
CLASSPATH=$JAVA_HOME/lib:$CLASSPATH
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH、
让配置在不重启系统的情况下立刻生效
source /etc/profile.d/java.sh
5. 校验安装JDK(和配置环境变量)是否成功
java -version执行结果
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
看到如上的执行结果,说明安装JDK并且配置环境变量成功
相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Centos6 编译安装Python
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户