centos7安装Java8
2017-03-12 23:19
190 查看
环境
系统centos7java 8
卸载系统自带的openjdk
rpm -qa | grep openjdk java-1.7.0-openjdk.x86_64 1:1.7.0.111-2.6.7.8.el7 java-1.8.0-openjdk.x86_64 1:1.8.0.102-4.b14.el7 java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
先执行:
yum -y remove java
执行完成后,再次执行
java -vesion发现没有卸载干净。
再次执行
rpm -qa | grep openjdk:
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
再一 一执行:
[yutao@localhost programe_files]$ sudo yum -y remove java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 [yutao@localhost programe_files]$ sudo yum -y remove java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
再看看
java -version,基本
OK的。
安装Java
我下载的版本是jdk1.8.0_121,对下载的
jdk1.8.0_121.tar.gz的压缩包进行解压,解压得到
jdk1.8.0_121文件夹,我把它放到
/usr/programe_file中,其中
programe_file文件夹是我自己创建,专门用来存放通过解压缩包来安装的软件。
解压命令:
tar -zxvf jdk1.8.0_121.tar.gz
之后就是配置环境变量。
配置环境变量
[yutao@localhost programe_files]$ sudo vim /etc/profile
/etc/profile文件:
# By default, we want umask to get set. This sets it for login shell # Current threshold for system reserved uid/gids is 200 # You could check uidgid reservation validity in # /usr/share/doc/setup-*/uidgid file if [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; then umask 002 else umask 022 fi for i in /etc/profile.d/*.sh ; do if [ -r "$i" ]; then if [ "${-#*i}" != "$-" ]; then . "$i" else . "$i" >/dev/null fi fi done unset i unset -f pathmunge # jdk1.8 export JAVA_HOME=/usr/programe_files/jdk1.8.0_121 export JAVA_BIN=/usr/programe_files/jdk1.8.0_121/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH
之后在执行:
source /etc/profile
使得我们刚刚配置的文件生效。
验证
java -version
结果:
java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
相关文章推荐
- centos7安装java1.8
- CentOS7 使用yum命令安装Java SDK(openjdk)
- CentOs7 最小安装版安装后配置和java环境的搭建
- Centos7安装Tomcat 、JDK达到部署Java项目环境
- centos7 上配置Javaweb---MySQL的安装与配置、乱码解决
- CentOS7 Java安装
- java8 centos7安装 tar.gz
- Java客户端连接不了安装在CentOS7上的redis解决方案
- CentOS7 yum安装Java+Apache(httpd)+Tomcat并开启自启动
- centos7 安装配置 java tomcat 环境
- CentOS7的安装及部署javaweb项目 - 学习笔记
- centos7安装java1.8
- CentOS7安装配置java环境,tomcat
- 【解决】CentOS7 安装 jkd1.8 报错-bash: /usr/local/jdk1.8.0_121/bin/java: /lib/ld-linux.so.2: bad ELF interpr
- Linux(Centos7)安装Java JDK及卸载
- centos7安装java
- CentOS7安装Java JDK 1.8
- centOS7 安装 JAVA环境
- CentOS7 使用yum命令安装Java SDK
- 手把手教你在CentOS7安装Java JDK和配置环境变量