博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 7 安装 JDK
阅读量:6575 次
发布时间:2019-06-24

本文共 2191 字,大约阅读时间需要 7 分钟。

环境

  • CentOS 7.1 (64-bit system)
  • JDK 8 (jdk-8u45-linux-x64.tar)

CentOS 安装

参考:

下载 JDK

方法1:编译文件压缩包

地址为 本例为 jdk-8u45-linux-x64.tar

方法2:yum 包

地址为 本例为 jdk-8u45-linux-x64.rpm

安装

方法1:编译文件压缩包安装

创建目录

home 目录下建 software目录(也可以是任意目录)下用于存放下载的软件。

mkdir /home/software

根目录下 usr 目录下新建 java 目录,用于 jdk 的安装路径。

mkdir /usr/java

解压下载包

切换到 software 目录,里面有我们之前的 jdk-8u45-linux-x64.tar 执行

tar zxvf jdk-8u45-linux-x64.gz

解压后,software 下就多了一个 jdk1.8.0_45 包

移动到 java 安装目录下

mv jdk1.8.0_45 /usr/java

方法2:yum 安装

执行 yum localinstall jdk-8u45-linux-x64.rpm

[root@emsc software]# yum localinstall jdk-8u45-linux-x64.rpm已加载插件:fastestmirror正在检查 jdk-8u45-linux-x64.rpm: 2000:jdk1.8.0_45-1.8.0_45-fcs.x86_64jdk-8u45-linux-x64.rpm 将被安装正在解决依赖关系--> 正在检查事务 ---> 软件包 jdk1.8.0_45.x86_64.2000.1.8.0_45-fcs 将被 安装 --> 解决依赖关系完成依赖关系解决================================================================================ Package 架构 版本 源 大小================================================================================正在安装: jdk1.8.0_45 x86_64 2000:1.8.0_45-fcs /jdk-8u45-linux-x64 233 M事务概要================================================================================安装 1 软件包总计:233 M安装大小:233 MIs this ok [y/d/N]:

输入 y 继续,

Is this ok [y/d/N]: yDownloading packages:Running transaction checkRunning transaction testTransaction test succeededRunning transaction 正在安装 : 2000:jdk1.8.0_45-1.8.0_45-fcs.x86_64 1/1Unpacking JAR files... rt.jar... jsse.jar... charsets.jar... tools.jar... localedata.jar... jfxrt.jar... plugin.jar... javaws.jar... deploy.jar... 验证中 : 2000:jdk1.8.0_45-1.8.0_45-fcs.x86_64 1/1已安装: jdk1.8.0_45.x86_64 2000:1.8.0_45-fcs完毕!

配置环境变量

方法1

修改 profile 文件

vi /etc/profile

在文件的末尾添加如下

export JAVA_HOME=/usr/java/jdk1.8.0_45export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

注意

JAVA_HOME 是你的 JDK 安装目录

Linux 下用冒号“:”来分隔路径

$PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值

export 是把这三个变量导出为全局变量。

方法2

上述修改 放到 .bash_profile 文件末尾中

这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile文件就可以了。

测试

重新登录账号

执行

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)

转载地址:http://femjo.baihongyu.com/

你可能感兴趣的文章
EF CodeFirst下数据库更新
查看>>
HDU - 4803 - Poor Warehouse Keeper (思维)
查看>>
Codeforces 839B - Game of the Rows
查看>>
Project Euler 345: Matrix Sum
查看>>
php fpm安装curl后,nginx出现connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied)的错误...
查看>>
mysql允许远程登录
查看>>
js判断undefined类型
查看>>
问题账户需求分析
查看>>
HDU 5826 physics
查看>>
修改软件源为163的镜像
查看>>
你可能不知道的技术细节:存储过程参数传递的影响
查看>>
[LUOGU] P1962 斐波那契数列
查看>>
正式学习 React(三)番外篇 reactjs性能优化之shouldComponentUpdate
查看>>
后缀数组
查看>>
u3d移动游戏优化规范
查看>>
POJ1703 Find them, Catch them
查看>>
Eclipse Java注释模板设置
查看>>
基于gmap.net制作离线地图下载器
查看>>
Docker网络的基本功能操作示例
查看>>
淘宝静态页面
查看>>