检查JDK安装
确保已安装JDK,使用命令:
java -version
javac -version
未安装则执行:
sudo apt update
sudo apt install openjdk-11-jdk # 可替换为其他版本
配置环境变量
编辑 ~/.bashrc
或 /etc/environment
,添加:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 # 路径需与实际安装路径一致
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:
source ~/.bashrc
验证环境变量
执行 echo $JAVA_HOME
和 echo $PATH
,确认路径正确。
检查代码与依赖
-cp
指定路径,如:javac -cp /path/to/library.jar HelloWorld.java
处理编译错误
libc6-dev
):sudo apt install libc6-dev
update-alternatives
切换JDK版本:sudo update-alternatives --config java
更新系统与清理
更新系统软件包并清理编译残留:
sudo apt update && sudo apt upgrade
rm *.class # 删除旧编译文件
提示:若仍失败,提供具体错误信息可进一步定位问题。