文档章节

Centos6配置JDK环境

returnSky
 returnSky
发布于 2017/07/22 13:22
字数 353
阅读 24
收藏 0

配置准备 

配置流程

检查当前版本JDK

$ java -version
java version "1.7.0_95"
OpenJDK Runtime Environment (IcedTea 2.6.4) (7u95-2.6.4-0ubuntu0.14.04.1)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)

OpenJDK已经默认安装配置到环境中了,然而OpenJDK只包含最精简的部分,不符合开发者的需要,因此需要卸载掉,配置回Oracle JDK。

查看OpenJDK的安装信息

$ rpm -qa | grep java
tzdata-java-2014i-1.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.95-2.5.3.1.el7_0.x86_64
java-1.7.0-openjdk-1.7.0.95-2.5.3.1.el7_0.x86_64

卸载OpenJDK

$ rpm -e --nodeps tzdata-java-2014i-1.el7.noarch
$ rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.95-2.5.3.1.el7_0.x86_64
$ rpm -e --nodeps java-1.7.0-openjdk-1.7.0.95-2.5.3.1.el7_0.x86_64

安装JDK

为了方便管理,在 /usr/local/ 路径下创建一个 jdk 目录。

$ mkdir /usr/local/jdk

jdk-8u141-linux-i586.tar.gz  移至该目录下,然后进行解压。

$ tar -zxvf jdk-8u141-linux-i586.tar.gz

解压后 jdk 目录下会有  jdk1.8.0_141  文件夹。

配置JDK环境变量

编辑 /etc/profile 文件

$ vi /etc/profile

添加以下内容

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_141
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib

然后让修改立即生效

$ source /etc/profile

再次查看JDK版本号

$ java -version
java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) Client VM (build 25.141-b15, mixed mode)

 

© 著作权归作者所有

共有 人打赏支持
returnSky
粉丝 0
博文 8
码字总数 3024
作品 0
珠海
私信 提问
Centos6.6 64位安装配置JDK 8教程

红色字体是当时安装的版本,最新版本以官方发布的为准。 安装说明 虚拟机:VirtualBox 操作用户:root 系统环境:centos6.6 64位 安装方式:rpm安装 软件:jdk-7u71-linux-x64.rpm (rpm以官...

江边望海
2015/07/01
0
1
CentOS7下安装elasticsearch5.6.3

1、安装jdk,elasticsearch5.x版本以后需要的是1.8或以上java,下载对应版本jdk,上传到服务器上 执行命令解压 upload]# tar -zxvf jdk-8u171-linux-x64.tar.gz 配置环境变量 vi /etc/profil...

木子SMZ
2018/07/05
0
0
Ambari在离线环境中安装Hadoop集群

(WJW)Ambari在离线环境中安装Hadoop集群 如果手工安装Hadoop集群,在管理和后继部署中,越来越多的问题不断出现,主要如下:+ 各集群节点的配置同步+ 新应用的部署:比如为集群添加hbase应用,...

白石
2015/10/26
0
0
JIRA&Confluence

JIRA是atlassian开发的一套项目与事务跟踪工具,confluence是一个企业知识管理与协同软件,可以构建企业wiki。软件运行基于Java环境。 JDK 安装 下载jdk-7u71-linux-x64.tar.gz 解压到/usr/...

super李导
2017/12/13
0
0
centos6 jenkins安装

jenkins官网:https://jenkins.io/index.html Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作...

15816815732
2018/06/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【Python3之异常处理】

一、错误和异常 1.错误 代码运行前的语法或者逻辑错误 语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) def test: ^SyntaxError: invalid...

dragon_tech
25分钟前
1
0
编写可维护的 JavaScript

几乎每个程序员都有接手维护别人遗留项目的经历。或者,有可能一个老项目某一天又被重新启动。 通常情况下,接手老项目都会让人恨不得抛弃掉整个代码库从头开始。老代码凌乱、文档缺失、需要...

前端小攻略
37分钟前
1
0
Amino——框架层

框架层 目录 框架层... 1 Amino. 2 (一)、首页(TAB1)... 2 (二)、聊天(TAB2)... 3 (三)、我的社区(TAB3)... 5 (四)、探索(TAB4)... 6 (五)、钱包... 7 兴趣部落... 8 (一...

铸剑为犁413
54分钟前
1
0
k8s-dashboard

Kubernetes Dashboard 是一个管理Kubernetes集群的全功能Web界面,旨在以UI的方式完全替代命令行工具(kubectl 等) kubectl apply -f http://mirror.faasx.com/kubernetes/dashboard/master...

ZH-JSON
今天
1
0
python如何安装库命令

python3 -m pip install 库名称

怪咖先生forever
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部