centos7安装jdk-8u45-linux-x64.tar.gz
2015-07-02 18:42
701 查看
1.在centos7系统下搜索并删除旧版本的JDK或者openjdk,搜索指令为:rpm -qa | grep java
删除指令为:rpm -e --nodeps,如:rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64。
2.删除干净之后,在jdk-8u45-linux-x64.tar.gz安装包的文件夹下面右键鼠标打开终端,然后将安装包解压到指定的文件夹,
解压指令为:tar -zxvf jdk-8u45-linux-x64.tar.gz -C /usr/local
这里我把安装包解压在/usr/local下面
3.设置环境变量,首先是打开设置环境变量的文件夹,指令为:vim /etc/profile
然后在英文输入法下切换到“插入”的状态,可以直接在开头的“# will prevent the need for merging in future updates.”这一行下面配置下面环境变量:
export JAVA_HOME=/usr/local/jdk1.8.0_45
export JRE_HOME=/usr/local/jdk1.8.0_45/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
按出“::wq”保存退出后,在输入指令:source /etc/profile 使设置的环境变量生效。
4.检查是否安装成功,输入指令:java -version ,如果终端出现
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
表示安装成功。
删除指令为:rpm -e --nodeps,如:rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64。
2.删除干净之后,在jdk-8u45-linux-x64.tar.gz安装包的文件夹下面右键鼠标打开终端,然后将安装包解压到指定的文件夹,
解压指令为:tar -zxvf jdk-8u45-linux-x64.tar.gz -C /usr/local
这里我把安装包解压在/usr/local下面
。注意-C,后面要添加路径。
3.设置环境变量,首先是打开设置环境变量的文件夹,指令为:vim /etc/profile
然后在英文输入法下切换到“插入”的状态,可以直接在开头的“# will prevent the need for merging in future updates.”这一行下面配置下面环境变量:
export JAVA_HOME=/usr/local/jdk1.8.0_45
export JRE_HOME=/usr/local/jdk1.8.0_45/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
按出“::wq”保存退出后,在输入指令:source /etc/profile 使设置的环境变量生效。
4.检查是否安装成功,输入指令:java -version ,如果终端出现
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
表示安装成功。
相关文章推荐
- 24个很酷的linux/unix工具
- Centos 检查磁盘读写性能
- 在Linux下安装和使用MySQL
- Linux/Android多点触摸协议
- linux返回码 $?
- CentOS 6.3下PostgreSQL 的安装与配置
- 如何在linux中启动scala程序 以及 命令行中启动java程序
- linux在线升级
- 在linux里用wget指令下载jdk
- linux参数的配置,文件的读写
- Linux线程的thread.c
- Linux NFS服务器的安装与配置
- 每天进步一点点——linux——top
- linux里grep和egrep,fgrep的区别
- 举例详解Linux系统下Pure-ftpd的使用方法
- 常用的linux系统监控命令
- Goagent linux 部署python
- archlinux下ionic build android---坑爹错误
- Linux下配置phpMyAdmin
- Linux puppet的安装配置部署