CentOS7系统下 JAVA8 / JDK8 安装指南

CentOS7系统下 JAVA8 / JDK8 安装指南

一、Java版本与JDK介绍

Java 根据应用领域不同,分为 Java SE、Java EE、Java ME 三类(早期也称 J2SE、J2EE、J2ME,Java 5 之后官方统一改用现名),三者区别如下:

· Java SE:JAVA 标准版,主要为中小型应用提供类库,也是使用最广泛的版本

· Java EE:JAVA 企业版

· Java ME:JAVA 移动版,用于手持设备上的应用程序

JDK(Java Development Kit)是 JAVA 的开发工具包,包含了 JRE(Java Runtime Environment,JAVA运行环境)以及编译器(javac)、调试器(jdb)等开发工具。运行 JAVA 程序只需要 JRE,但要实现开发、编译程序需要 JDK的支持。Java 在 1.0 到 1.4 期间,都采用 1.x 这样的命名方式 ,从 Java 5 开始改为了 Java 5,但内部版本号其实还是1.5,一直延续到 Java 8,所以经常会有两种叫法混用的情况,只需要知道 Java 8 \ JDK 8 \ Java 1.8说的都是同一个东西即可。由于 JDK 8因为生态好、功能完善、维护时间久,目前仍有大量使用,所以本文以该版本为例进行说明

二、JDK的安装

1、下载 JDK

通过Oracle官方网站(https://www.oracle.com/java/technologies/downloads/#java8)选择与操作系统匹配的安装包,安装包分了不同类型,按需下载即可

JDK.png

2、安装 JDK

根据下载的安装包选择对应的安装方式

·  使用RPM包安装

安装完成后会在 /usr/java 下生成一系列目录和文件,下面两种方式任选一种即可,不需要都执行

# 用yum安装本地rpm包
yum localinstall ./jdk-8u77-linux-x64.rpm

# 或者直接用rpm命令安装
rpm -ivh jdk-8u77-linux-x64.rpm


· 使用二进制包安装

解压二进制包

tar zxf jdk-8u491-linux-x64.tar.gz
mv jdk1.8.0_491 /usr/local/
ln -s /usr/local/jdk1.8.0_491 /usr/local/jdk


配置环境变量

vi /etc/profile
#追加以下内容,PATH 是可执行文件的搜索路径,CLASSPATH 是 JAVA 类文件的查找路径,两者用途不同,不要把 CLASSPATH 拼接进 PATH 中,应分开设置。
export JAVA_HOME=/usr/local/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH


生效环境变量并验证

source /etc/profile

java -version  #能正常显示版本号即完成
java version "1.8.0_491"
Java(TM) SE Runtime Environment (build 1.8.0_491-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.491-b10, mixed mode)

文章评论

猜你喜欢

运维技术 CentOS7系统下 Tomcat 安装指南

CentOS7系统下 Tomcat 安装指南
CentOS7系统下 Tomcat 安装指南
CentOS7系统下 Tomcat 安装指南
CentOS7系统下 Tomcat 安装指南

一、Tomcat 介绍Tomcat 是 Apache 基金会下的一个开源 Servlet 容器,用于运行 Java 编写的 Web 程序。相比 WebLogic、WebSphere 这类重量级应用服务...