linux 安装openjdk-1.8

本文详细介绍了在Linux系统上通过yum安装Java1.8.0-openjdk,查找默认安装路径,配置JAVA_HOME、JRE_HOME和环境变量,以及如何验证Java版本的过程。

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

安装命令

yum install java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64

查看安装路径

find /  -name java

默认的安装路径
/usr/lib/jvm

查看到jre 以及java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64

配置环境变量

 vim /etc/profile 

添加的内容
export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export  PATH=${JAVA_HOME}/bin:$PATH 

生效环境变量

 source /etc/profile  

验证java

java -version  




### 关于 OpenJDK 1.8 中 tools.jar 的位置及相关信息 tools.jar 是 Oracle JDK 和早期版本的 OpenJDK 提供的一个 JAR 文件,其中包含了用于支持开发工具的功能库,例如 `javac` 编译器和其他相关工具。然而,在 OpenJDK 1.8 及其后续版本中,该文件的存在方式有所不同。 在 OpenJDK 1.8 中,tools.jar 并未作为一个独立的 JAR 文件存在,而是被集成到了核心运行时环境中[^1]。具体来说,它通常位于 `$JAVA_HOME/lib/tools.jar` 路径下。如果安装的是标准版 OpenJDK 1.8,则可以通过以下路径找到: - **Linux/Mac**: `/usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar` - **Windows**: `C:\Program Files\Java\jdk1.8.x_xxx\lib\tools.jar` 需要注意的是,尽管 tools.jar 存在于上述路径中,但在某些轻量级发行版或自定义构建的 OpenJDK 版本中可能不会提供此文件。对于这些情况,开发者需自行下载并配置所需的依赖项。 此外,从 Java 9 开始,模块化系统(Project Jigsaw)引入后,tools.jar 不再作为单独实体存在,而是一部分功能迁移到了新的模块结构中。因此,建议针对更高版本的 JDK 使用官方推荐的方式替代旧有依赖[^2]。 ```java // 示例:如何加载 tools.jar 中的内容(仅适用于兼容环境) import com.sun.tools.javac.api.JavacTool; public class ToolsJarExample { public static void main(String[] args) { JavacTool compiler = JavacTool.create(); System.out.println("Compiler instance created successfully."); } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值