Linux 上配置jdk17

本文档详细介绍了如何在Linux系统中解压并配置Java环境,包括设置JAVA_HOME、CLASSPATH和PATH变量,并通过source命令更新环境。最后,通过运行java-version命令验证了Java 17.0.4的安装成功。
1、解压: tar -xzvf jdk-17_linux-x64_bin.tar.gz,可以修改目录
2、配置环境  
cd etc
vi profile

#i编辑
#在后面配置Java环境
# set java environment
JAVA_HOME=/usr/local/tools/jdk17
CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
:q 退出
:wq 保存退出
3、重启配置
source /etc/profile

4、查看版本

[root@localhost etc]# java -version
java version "17.0.4" 2022-07-19 LTS
Java(TM) SE Runtime Environment (build 17.0.4+11-LTS-179)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.4+11-LTS-179, mixed mode, sharing)
[root@localhost etc]#

### 安装 JDK 17 的准备工作 为了确保新版本的JDK能够正常工作,在安装之前应当确认并移除任何可能存在的旧版JDK。可以通过执行 `rpm -qa | grep -i java` 来查找当前系统中存在的Java包[^2]。 一旦确定了已有的Java版本,可以使用如下命令来卸载它们: ```bash sudo yum remove java-<version>-openjdk ``` 这里 `<version>` 需要替换为实际查询到的具体版本号。这一步骤对于避免冲突非常重要,因为如果存在多个不同版本可能会引起配置上的混乱[^3]。 ### 下载与解压 JDK 17 前往Oracle官方网站下载适用于Linux系统的JDK 17压缩文件(通常是`.tar.gz`格式)。下载完成后将其传输至目标服务器或本地机器上。接着通过下面这条指令完成解压缩操作,并指定解压路径为 `/usr/local/jdk17`: ```bash tar -zxvf jdk-17_linux-x64_bin.tar.gz -C /usr/local/ ``` 此过程会创建一个新的目录用于存放刚刚解开的JDK文件夹及其内容[^1]。 ### 设置环境变量 为了让整个系统都能识别新的JDK位置,需编辑全局环境变量配置文件如 `/etc/profile` 或者用户的个人shell初始化脚本比如 `.bashrc` 文件。添加以下几行以设置JAVA_HOME以及更新PATH变量: ```bash export JAVA_HOME=/usr/local/jdk17 export PATH=$JAVA_HOME/bin:$PATH ``` 保存更改后的配置文件并通过运行 `source /etc/profile` (如果是修改/etc/profile的话)使这些改动立即生效。 最后验证安装是否成功的方法之一就是输入 `java -version` 查看返回的信息是否指向刚安装好的JDK 17 版本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值