CentOS 7 安装和配置java环境

本文介绍了在CentOS系统上通过yum和源码两种方式安装Java环境的过程。包括检查系统环境、安装JDK、配置环境变量等关键步骤,并提供命令示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


目录

前言

一、yum安装

1.检查系统环境

 2.安装JDK

3.配置环境变量

4.总结

二、源码安装 


前言

为了复现一个漏洞,本想在Windows上直接操作,奈何使用的工作电脑,如果截图发到csdn可能会泄露一些敏感信息,变拿起了8102年安装的一个centos7系统搭环境复现。当时感觉在Linux上搭建Java环境及其复杂,往事已秋,现在来看搭个环境还是很快的,由于原有的环境版本太低需要更新,于是想着记录一下这次魔幻的java安装之旅,以备不时之需。

一、yum安装

1.检查系统环境

如何确认系统是否是64位的?(32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可用"getconf WORD_BIT"和"getconf LONG_BIT"获得word和long的位数。64位系统中应该分别得到32和64。)

 使用如下命令结果如下图所示出现x86_64便是64位,如果没有便是32位的。

除了要了解系统信息,要安装java环境还得了解你的系统是否已经安装了某一个版本的jdk,查看命令:

随意使用一条命令便可以查询到java的安装信息

yum list installed | grep java

rpm -qa | grep java

出现上图的返回内容,就表明你现在使用的系统已经安装了,如果安装的版本不适合将要搭建的服务环境,你就需要卸载掉。

yum -y remove java-1.8.0-openjdk* #卸载已安装的java版本

yum -y remove tzdata-java.noarch #卸载tzdata

 2.安装JDK

此方法是使用yum自动安装,使用命令查看JDK软件包列表

yum search java | grep  jdk

选择版本并安装

yum install -y java-1.8.0-openjdk*

检查jdk是否安装成功

java -version

3.配置环境变量

使用yum安装后的jdk默认安装路径为/usr/lib/jvm

/etc/profile文件内添加如下内容

保存关闭profile文件,执行如下命令使配置文件生效

source /etc/profile

查看JDK变量

echo $JAVA_HOME

echo $PATH

echo $CLASSPATH

4.总结

至此java环境就已经安装完成了

yum -y update
升级包和软件和系统内核
yum -y upgrade
只升级包,不升级软件和内核

二、源码安装 

通过官网下载源码需要注册认证,可以使用下列命令在Linux上直接下载源码

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u381-linux-x64.tar.gz"

解压下载好的压缩包

mkdir  /usr/local/java

tar -zxvf jdk-8u381-linux-x64.tar.gz -C /usr/local/java/

配置环境变量

vim  /etc/profile 

# JAVA environment
JAVA_HOME=/usr/local/java/jdk1.8.0_381
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
# PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME PATH CLASS_PATH

使配置文件生效

source /etc/profile  

### 如何在 CentOS 7 Windows 10 上安装 Java 环境 #### 安装 Java 环境CentOS 7 为了在 CentOS 7安装 Java 环境,可以按照以下方法操作。通常推荐通过 `yum` 或者手动下载 JDK 的方式来完成。 1. **使用 Yum 安装 OpenJDK** 可以利用 CentOS 自带的包管理器 `yum` 来快速安装 OpenJDK。以下是具体命令: ```bash sudo yum update -y sudo yum install java-11-openjdk-devel -y ``` 这里选择了版本 11 的 OpenJDK 开发工具包作为示例[^3]。 2. **验证安装** 使用以下命令确认 Java 是否成功安装以及其版本号: ```bash java -version ``` 如果显示类似如下信息,则说明安装成功: ``` openjdk version "11.0.18" ... ``` 3. **设置 JAVA_HOME 环境变量** 编辑 `/etc/profile` 文件并添加以下内容以便配置全局环境变量: ```bash export JAVA_HOME=/usr/lib/jvm/java-11-openjdk export PATH=$JAVA_HOME/bin:$PATH ``` 随后执行以下命令使更改生效: ```bash source /etc/profile echo $JAVA_HOME ``` #### 安装 Java 环境于 Windows 10 对于 Windows 用户来说,可以通过 Oracle 提供的官方二进制文件或者采用开源替代品如 AdoptOpenJDK (现称为 Eclipse Temurin) 来实现 Java 环境部署。 1. **从官网下载 JDK** 前往 [Oracle JDK 下载页面](https://www.oracle.com/java/technologies/javase-downloads.html)[^4] 或其他可信源获取最新稳定版的 JDK 并保存到本地计算机上。 2. **运行安装程序** 找到刚才下载好的 `.exe` 文件双击启动向导界面按提示逐步完成整个过程即可,默认路径一般为 `C:\Program Files\Java\jdk-version-number`. 3. **设定系统级变量** 同样需要定义两个重要的环境参数——`JAVA_HOME` 更新后的 `%Path%` 列表项: - 在控制面板找到 “高级系统设置” -> “环境变量” - 新增名为 `JAVA_HOME`, 将值设成实际解压目录, 比如说 `C:\Program Files\Java\jdk-11.x.x` - 修改现有的 Path 表达式,在最后追加分号加上 `%JAVA_HOME%\bin` 4. **测试成果** 类似之前的操作打开 CMD 输入同样的指令查看返回结果是否正常工作: ```cmd java -version javac -version ``` 以上就是在两种操作系统下分别搭建好完整的 Java 开发平台所需采取的主要措施概述[^5]. ```python print("Both environments should now be ready for running or compiling any Java-based applications.") ```
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值