Ubuntu 上 Java 编译的系统要求与建议
一 概念澄清
.java 源码编译为字节码;这要求系统安装合适版本的 JDK,与操作系统位数(64 位)匹配即可。二 仅用 javac 编译 Java 程序的要求
sudo apt install openjdk-17-jdkjava -version、javac -versionsudo apt update)。sudo apt install maven gradle)。三 从源码构建 OpenJDK 的要求
--with-target-bits=32 构建。sudo apt install build-essential。libfreetype6-devlibcups2-devlibx11-dev libxext-dev libxrender-dev libxrandr-dev libxtst-dev libxt-devlibasound2-devlibffi-devautoconfopenjdk-11-jdk)。四 快速自检与安装示例
sudo apt update && sudo apt install openjdk-17-jdk -yjava -version、javac -versionecho 'JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"' | sudo tee -a /etc/environment && source /etc/environmentsudo apt install build-essential libfreetype6-dev libcups2-dev libx11-dev libxext-dev libxrender-dev libxrandr-dev libxtst-dev libxt-dev libasound2-dev libffi-dev autoconfsudo apt install openjdk-11-jdk./configure,随后 make images(具体参数以 bash configure --help 为准)。