在 Ubuntu 上配置 Java 编译环境,一般包括安装 JDK、配置环境变量和验证编译运行。下面按步骤说明(以 Ubuntu 20.04/22.04 为例,其他版本类似)。
sudo apt update
sudo apt install openjdk-17-jdk
也可以安装其他版本:
openjdk-8-jdkopenjdk-11-jdkopenjdk-21-jdk
安装完成后查看版本:
java -version
javac -version
.deb 或 .tar.gzsudo update-alternatives --config java
示例路径:
/usr/lib/jvm/java-17-openjdk-amd64
nano ~/.bashrc
在文件末尾添加:
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
source ~/.bashrc
验证:
echo $JAVA_HOME
javac -version
nano Hello.java
内容:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello Java");
}
}
javac Hello.java
java Hello
输出:
Hello Java
javac: command not found说明没装 JDK,只装了 JRE:
sudo apt install openjdk-17-jdk
sudo update-alternatives --config java
sudo update-alternatives --config javac
编辑:
sudo nano /etc/environment
添加:
JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
如果你是用 IDE(IDEA / Eclipse / VS Code) 或想配置 Maven / Gradle,也可以告诉我,我可以给你更具体的配置方法。