商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > Ubuntu上Java编译环境如何搭建

Ubuntu上Java编译环境如何搭建

  发布于2026-07-03 阅读(0)

扫一扫,手机访问

Ubuntu上搭建Ja va编译环境,听起来步骤不少,但真正走一遍,其实也就那么几个关键动作。下面把整个流程拆开来讲,从安装JDK到运行第一个Hello World,一次性搞定。

Ubuntu上Ja va编译环境如何搭建

一 安装 JDK

先说最核心的——JDK。Ubuntu下推荐用OpenJDK,尤其是LTS版本,稳定又省心。操作非常简单:

  • 先更新软件包索引,然后安装你需要的版本:
    • 装 OpenJDK 17:sudo apt update && sudo apt install openjdk-17-jdk -y
    • 装 OpenJDK 11:sudo apt install openjdk-11-jdk -y
    • 装 OpenJDK 8:sudo apt install openjdk-8-jdk -y
  • 装完之后别忘了验证一下,运行 ja va -versionja vac -version,两个命令都应该返回对应的版本号,这才算装对了。

二 配置环境变量

JDK装好了,但系统还不知道它住哪,需要手动告诉它 JA VA_HOME 的路径。怎么找路径?两个办法:

  • readlink -f $(which ja va) 直接定位 ja va 命令的真实路径。
  • 或者用 sudo update-alternatives --config ja va 列出所有候选版本,交互式选择——也顺便能看到路径。

找到路径后,就可以配置环境变量了。推荐系统级生效,所有用户都能用:

  • 编辑 /etc/environmentsudo nano /etc/environment
  • 添加一行:JA VA_HOME="/usr/lib/jvm/ja va-17-openjdk-amd64"(注意替换成你实际的路径)
  • 让配置生效:source /etc/environment,然后 echo $JA VA_HOME 验证一下。

如果只想给当前用户用,也可以把配置写到 ~/.bashrc 里:

  • 编辑 nano ~/.bashrc,在末尾加上:
    • export JA VA_HOME="/usr/lib/jvm/ja va-17-openjdk-amd64"
    • export PATH=$JA VA_HOME/bin:$PATH
  • 然后 source ~/.bashrc 让它生效。

三 多版本 Ja va 管理

日常开发里,不同的项目可能依赖不同的JDK版本。Ubuntu的 update-alternatives 机制正好用来干这事。先把各个JDK注册进去:

  • sudo update-alternatives --install /usr/bin/ja va ja va /usr/lib/jvm/ja va-11-openjdk-amd64/bin/ja va 1
  • sudo update-alternatives --install /usr/bin/ja vac ja vac /usr/lib/jvm/ja va-11-openjdk-amd64/bin/ja vac 1
  • sudo update-alternatives --install /usr/bin/ja va ja va /usr/lib/jvm/ja va-17-openjdk-amd64/bin/ja va 2
  • sudo update-alternatives --install /usr/bin/ja vac ja vac /usr/lib/jvm/ja va-17-openjdk-amd64/bin/ja vac 2

注册完成后,就可以随时切换默认版本了:sudo update-alternatives --config ja va,同样也可以对 ja vac 做选择。

四 安装构建工具与 IDE(可选)

光有JDK还不够,实际项目里经常需要Ma ven或Gradle来做依赖管理和构建。装起来也简单:

  • Ma vensudo apt install ma ven -y,然后 mvn -version 确认。
  • Gradlesudo apt install gradle -y,然后 gradle -version 确认。

至于IDE,选一个顺手的就行。Eclipse可以直接从apt装:sudo apt install eclipse -y。IntelliJ IDEA社区版推荐用Snap安装:sudo snap install intellij-idea-community --classic。如果还想顺便装个OpenJDK,也可以用 sudo snap install openjdk --classic

五 编写并运行测试程序

最后一步,写个最简单的程序验证整个环境是否跑通。

  • 新建文件:nano HelloWorld.ja va
  • 填入以下内容:
  • public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("Hello, Ja va!");
        }
    }
  • 编译:ja vac HelloWorld.ja va
  • 运行:ja va HelloWorld

屏幕上如果出现 Hello, Ja va!,恭喜你,Ja va编译环境已经搭建完成。接下来就可以愉快地写代码了。

本文转载于:https://www.yisu.com/ask/45200470.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注