您的位置:首页 >Java编译Ubuntu依赖如何安装
发布于2026-05-02 阅读(0)
扫一扫,手机访问

动手之前,咱们得先搞清楚一件事:你打算编译什么?这直接决定了你需要准备哪些“家伙事儿”。
ja vac 和运行时环境 ja va,就够了。对于大多数开发者来说,第一个场景才是日常。下面咱们就按步骤来,保证你快速搞定。
sudo apt update && sudo apt install -y openjdk-17-jdkja va -version 和 ja vac -version,看看版本信息是否正常输出。readlink -f “$(which ja va)”。它通常藏在 /usr/lib/jvm/ 目录下。echo ‘export JA VA_HOME=/usr/lib/jvm/ja va-17-openjdk-amd64’ >> ~/.bashrc && source ~/.bashrcsudo apt install -y ma ven 或 sudo apt install -y gradle。mvn -version 或 gradle -version 验证一下。如果你想深入 JVM 内部,或者有定制化需求,从源码构建 OpenJDK 是必经之路。这个过程就像搭一个精密仪器,缺一个零件都不行。
sudo apt update && sudo apt install -y build-essential autoconf zip libfreetype6-dev libcups2-dev libfontconfig1-dev libx11-dev libxext-dev libxrender-dev libxrandr-dev libxtst-dev libxt-dev libasound2-dev libffi-devsudo apt install -y openjdk-11-jdkbash configure --enable-debug --with-jvm-variants=servernproc 会自动检测你的 CPU 核心数,全力编译):make -j"$(nproc)"fontconfig,别忘了安装 libfontconfig1-dev。为了方便,这里提供两条整合好的命令。你可以直接复制执行,但务必理解每条命令在做什么。
sudo apt update && sudo apt install -y openjdk-17-jdk && ja va -version && ja vac -versionsudo apt update && sudo apt install -y build-essential autoconf zip libfreetype6-dev libcups2-dev libfontconfig1-dev libx11-dev libxext-dev libxrender-dev libxrandr-dev libxtst-dev libxt-dev libasound2-dev libffi-dev openjdk-11-jdk && ja va -version。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9