在Linux上安装和管理Java JDK的推荐方法

在Linux上安装和管理Java JDK的推荐方法

💡 原文英文,约1300词,阅读约需5分钟。
📝

内容提要

在Fedora 40上安装Java时,首先检查是否已安装JDK。使用dnf包管理器搜索并安装OpenJDK或Oracle JDK。通过`update-alternatives`管理多个Java版本,并设置环境变量`JAVA_HOME`。最后,验证`java`和`javac`命令是否可用。

🎯

关键要点

  • 检查是否已安装JDK,使用命令验证java和javac是否可用。

  • 在Fedora中,JRE和JDK存储在/usr/lib/jvm目录下。

  • 使用dnf包管理器搜索并安装OpenJDK,确保安装开发版本。

  • 安装OpenJDK后,验证java和javac命令是否可用。

  • 访问Oracle官网下载安装Oracle JDK,并验证安装。

  • 可以通过IntelliJ安装JDK,自动检测可用的JDK位置。

  • 使用update-alternatives命令管理多个Java版本。

  • 手动添加或删除命令的替代项,确保系统中有正确的链接。

  • 设置JAVA_HOME环境变量,并将其添加到PATH中。

  • 重启SHELL以确保配置生效,验证java和javac命令。

延伸问答

如何检查Linux上是否已安装JDK?

可以通过运行命令`java --version`和`javac --version`来检查,如果`javac`命令不可用,则表示未安装JDK。

在Fedora上如何安装OpenJDK?

使用dnf包管理器,运行命令`dnf search jdk`查找可用的JDK,然后安装开发版本,例如`sudo dnf install java-17-openjdk-devel`。

如何管理多个Java版本?

可以使用`update-alternatives`命令来管理多个Java版本,运行`sudo update-alternatives --config java`选择所需版本。

如何设置JAVA_HOME环境变量?

在用户的shell配置文件中添加`export JAVA_HOME=/usr/lib/jvm/jdk-11-oracle-x64`,然后将其添加到PATH中。

如何验证Java和javac命令是否可用?

安装完成后,运行`java --version`和`javac --version`命令来验证它们是否可用。

如何通过IntelliJ安装JDK?

在IntelliJ中,点击齿轮图标进入项目结构,选择SDKs,点击加号选择要下载和安装的JDK。

➡️

继续阅读