Linux >>Centos7配置jdk环境

本文介绍了如何在CentOS7系统中下载并配置JDK环境,包括设置JAVA_HOME、JRE_HOME、CLASSPATH和PATH等环境变量。通过编辑/etc/profile文件,确保Java命令的正常使用,并提醒读者在配置过程中注意PATH的正确继承,以避免vi、ls等基本命令无法使用的问题。

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

Centos7配置jdk环境

  • 下载jdk address:去官网下

配置Linux下/etc/profile文件

方法。1

JAVA_HOME=/usr/local/software-installed/jdk1.8.0_301
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$CLASSPATH:$PATH

export PATH
方法。2
`JAVA_HOME=/usr/java/jdk1.8.0_152`
`JRE_HOME=$JAVA_HOME/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`

配置完成后执行source profile让配置文件生效

!!!假设配置完成后发现vi、ls、ll等命令不能使用,请使用以下命令,然后更改profile中的设置

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

JAVA_HOME:指当前java包的文件夹
JRE_HOME:java程序运行环境
CLASSPATH:类加载路径,配置错误可能会导致在窗口中执行java文件出现找不见class的错误
PATH:表示以上配置路径是否生效,《 : 》英文冒号这里是指windows中的分号,意思是分隔开的意思
	在当前PATH路径配置最后一定要记得机上$PATH,
	这个有点继承的意思 ,继承以前系统的环境配置,如果不加,就会出现vi,ls,ll命令不能用的情况,属实恶心
export:将当前的环境变量提升为全局环境变量

### 配置 CentOS 7JDK环境变量 在 CentOS 7 上安装并配置 JDK 环境变量的过程可以分为以下几个方面来描述。 #### 下载 JDK 首先需要从官方渠道下载适合 Linux 系统的 JDK 版本。可以通过访问 Oracle 官方网站获取对应的 JDK 1.8 下载链接[^4]。假设已经成功下载了 `jdk-8uXXX-linux-x64.tar.gz` 文件到 `/opt` 目录下,则下一步是对该压缩包进行解压操作。 ```bash tar -zxvf /opt/jdk-8uXXX-linux-x64.tar.gz -C /usr/java/ ``` 此命令会将 JDK 解压至指定位置 `/usr/java/`, 并创建一个新的文件夹比如名为 `jdk1.8.0_XXX`[^5]。 #### 设置 JAVA_HOME 变量 为了使系统能够识别 Java 路径,在全局或者用户级别设置 `JAVA_HOME` 是必要的。如果希望所有用户都可以使用这个 JDK,可以在系统的 `/etc/profile` 或者专门用于存储环境变量的文件如 `/etc/environment` 中添加以下内容: ```bash export JAVA_HOME=/usr/java/jdk1.8.0_XXX export PATH=$PATH:$JAVA_HOME/bin ``` 上述代码片段定义了两个重要的环境变量:一个是 `JAVA_HOME` 指向 JDK 主目录;另一个则是更新后的 `PATH` 让 shell 找到 java 命令所在的位置[^3]。 对于仅限于单个用户的配置情况来说,可以直接编辑个人家目录下的 `.bash_profile` 或其他类似的初始化脚本(例如 `.bashrc`) 来完成相同的功能[^2]: ```bash echo 'export JAVA_HOME=/usr/java/jdk1.8.0_XXX' >> ~/.bash_profile echo 'export PATH=$PATH:$JAVA_HOME/bin' >> ~/.bash_profile source ~/.bash_profile # 应用更改 ``` 通过以上方法之一设定好之后,重启终端窗口或是重新加载相应的配置文件即可生效。 #### 测试安装是否成功 最后一步就是验证整个过程是否顺利完成。运行下面这条简单的指令就可以查看当前使用的版本号以及确认路径无误: ```bash java -version which java ``` 第一条命令返回的信息应该包含所安装的具体版本信息,而第二条则显示出实际调用的是哪个可执行程序及其绝对路径[^1]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值