文档章节

在CentOS 7中安装与配置Java JDK8

韩毅Evan
 韩毅Evan
发布于 2017/07/03 21:27
字数 367
阅读 5
收藏 0

安装说明

系统环境:centos7
安装方式:rpm安装
软件: jdk-8u131-linux-x64.rpm
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

 

———————————————————————————————————————————

 

安装JDK


上传新的 jdk-8u131-linux-x64.rpm 软件到/usr/local/执行以下操作:
[root@192 local]# rpm -ivh jdk-8u131-linux-x64.rpm
(友情提示:按Tab键,可以自动补完文件名)

JDK默认安装在/usr/java中。

———————————————————————————————————————————

验证安装

 


执行以下操作,查看信息是否正常:
[root@192 ~]# java
[root@192 ~]# javac
[root@192 ~]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode

———————————————————————————————————————————

 

配置环境变量

 


我的电脑安装完 jdk-8u131-linux-x64.rpm 后不用配置环境变量也可以正常执行javac、java –version操作,因此我没有进行JDK环境变量的配置。但是为了以后的不适之需,这里还是记录一下怎么进行配置,操作如下:

 

 

修改系统环境变量文件

vi + /etc/profile


向文件里面追加以下内容:
JAVA_HOME=/usr/java/jdk1.8.0_131
JRE_HOME=/usr/java/jdk1.8.0_131/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

 

 

 

使修改生效

[root@192 ~]# source /etc/profile   //使修改立即生效
或者 使用 reboot  重启命令 也可以另修改生效
[root@192 ~]# echo $PATH   //查看PATH值

 

查看系统环境状态

[root@192 ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/java/jdk1.8.0_131/bin:/usr/java/jdk1.8.0_131/jre/bin:/root/bin

© 著作权归作者所有

共有 人打赏支持
韩毅Evan
粉丝 2
博文 49
码字总数 67347
作品 0
南京
私信 提问
windows xp下安装java8(jdk8)

java8已经正式发布有一段日子了,带来了令人振奋的新特性。但是java8有一个无法接受的特点就是不支持windows XP。安装时会报出[无法定位程序输入点 RegDeleteKeyExA 于动态链接库 ADVAPI32.d...

Carl_
2015/08/07
0
3
centos 7搭建jdk1.8环境教程

目录 概述 环境准备 安装jdk 环境变量配置 测试安装结果 概述 最近在尝试tar.gz方式安装jdk1.8时踩了一点点坑,在此记录一下最终的搭建方案 环境准备 全新最小化安装的centos 7.5 jdk1.8 安装...

java_龙
2018/09/28
0
0
1、单机运行环境搭建之 --CentOS-6.5安装配置JDK-8

转载自 http://www.cnblogs.com/littlehb/archive/2013/04/02/2994675.html 安装说明 系统环境:centos-6.5 安装方式:rpm安装 软件:jdk-8-linux-x64.rpm 下载地址:http://www.oracle.com......

Cennac
2014/04/03
0
0
14-1 16 Tomcat jdk 安装

Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 java程序写的网站用tomcat+jdk来运行 tomcat是一...

阿想
2017/11/03
0
0
mac 苹果多版本jdk自由切换

场景 手头上的工具有时候依赖低版本jdk,有时候需要高版本jdk, 如何在不同版本jdk之间来回自由的切换? 安装 首选需要去官网下载dmg安装包,地址:https://www.oracle.com/technetwork/java/java...

Louiezhou
01/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

dockerfile 镜像构建(1)

通用dockerfile 利用已经编译好的.jar 来构建镜像。要构建的目录如下: [root@iZuf61quxhnlk9m2tkx16cZ demo_jar]# docker build -t demo:1 . 运行镜像: [root@iZuf61quxhnlk9m2tkx16cZ de...

Canaan_
今天
2
0
Redis radix tree源码解析

Redis实现了不定长压缩前缀的radix tree,用在集群模式下存储slot对应的的所有key信息。本文将详述在Redis中如何实现radix tree。 核心数据结构 raxNode是radix tree的核心数据结构,其结构体...

阿里云云栖社区
今天
13
0
vue import 传入变量

在做动态添加component的时候,传入变量就会报错,出现以下错误信息: vue-router.esm.js?fe87:1921 Error: Cannot find module '@/components/index'. at eval (eval at ./src/components ......

朝如青丝暮成雪
今天
3
0
Flutter开发 Dio拦截器实现token验证过期的功能

前言: 之前分享过在Android中使用Retrofit实现token失效刷新的处理方案,现在Flutter项目也有“token验证过期”的需求,所以接下来我简单总结一下在Flutter项目中如何实现自动刷新token并重...

EmilyWu
今天
9
0
final Map可以修改内容,final 常量不能修改

1.final Map 可以put元素,但是不可以重新赋值 如: final Map map = new HashMap(); map = new HashMap();//不可以 因为栈中变量map引用地址不能修改 2.final str = “aa”; str = "bb";/......

qimh
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部