一、 前言
在日程办公中Java环境搭建已经是非常基础且重要的一环,许多应用如tomcat、weblogic、zookeeper、kafka、Elasticsearch、hadoop、CDH等等都需要依赖它。
Java环境的搭建也比较简单,在Linux系统上有两种方法:一种是直接安装编译打包好的软件包;另一种是下载归档压缩包解压手动安装。
本文就linux上搭建Java环境做一个分享,Java版本选用广泛使用的8版本
[img=604.733,276.244]https://img2023.cnblogs.com/blog/1825093/202308/1825093-20230831101555810-1026457231.png[/img]
开始之前,先科普几个基本概念
● Java是一门编程语言,是由Sun Microsystems公司发布,目前被Oracle收购,市场上也有其他公司或者其他版本
● JDK是Java 平台标准版开发工具包,常说的准备Java环境就是安装JDK。JDK 是一个开发环境,用于使用 Java 编程语言构建应用程序、小程序和组件。JDK 包括用于开发和测试用 Java 编程语言编写并在 Java 平台上运行的程序的工具
● Java目前发行版本官方称为JavaSE(Java PlatformStandard Edition)。主流版本号是20\17\11\8。使用比较广泛的版本是8
● JRE:Java Runtime Environment,Java运行环境。 包含JVM和解释器,完整的Java运行环境
● JVM:Java Virtual Machine,Java虚拟机。 使用软件在不同操作系统中,模拟相同的环境(java实现跨平台的根本原因
相关参考:
什么是Java,为什么需要它?
JDK和JRE的安装 - 知乎 (zhihu.com)
JRE 8 自述文件 (oracle.com)
JDK 8 自述文件 (oracle.com)
[img=604.733,353.416]https://img2023.cnblogs.com/blog/1825093/202308/1825093-20230831101555707-1106909814.png[/img]
二、 环境准备和下载软件包
环境机器:
测试环境
| 操作系统
| 网络
| 虚拟机
| Centos7.9
| 有外网
| 虚拟机
| Ubuntu22
| 有外网
| 虚拟机
| Kylinosv10
| 有外网
|
相关下载:
● 进入下载页面、注册/登录Oracle账户
创建账户:Oracle | 创建帐户
下载地址:Java Downloads | Oracle 中国(需要注册下Oracle账户才能下载)
● 下载对应版本
[img=604.733,473.461]https://img2023.cnblogs.com/blog/1825093/202308/1825093-20230831101555780-1008399899.png[/img]
● Java8更新说明:整合的 JDK 8 发行说明 (oracle.com)
[img=604.7333333333333,386.3691338582677]https://img2023.cnblogs.com/blog/1825093/202308/1825093-20230831101555853-1288974758.png[/img]
三、 方法一:使用软件包安装
官网提供了RPM包,红帽体系操作系统可以直接下载rpm包进行安装
1、 Centos7安装jdk8
[code]#官网下载jdk-rpm文件https://www.oracle.com/cn/java/technologies/downloads/#rpm安装rpm -ivh jdk-8u381-linux-x64.rpm#查询安装位置rpm -qa | grep jdk#jdk-1.8-1.8.0_381-9.x86_64#添加环境变量#JAVA_HOME的路径设置/usr/java/defaultcat >>/etc/profile /etc/profile > /etc/profile |