在Ubuntu上顺利编译Java需按以下步骤操作:
安装JDK
sudo apt update
sudo apt install openjdk-17-jdk # 推荐安装OpenJDK 17(或根据需求选择其他版本)
验证安装:
java -version # 查看Java版本
javac -version # 查看编译器版本
配置环境变量(可选)
编辑~/.bashrc文件:
nano ~/.bashrc
添加以下内容(替换为实际JDK路径):
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:
source ~/.bashrc
编写Java代码
使用文本编辑器(如nano)创建.java文件,例如HelloWorld.java:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
编译与运行
javac HelloWorld.java
成功后会生成HelloWorld.class文件。java HelloWorld
输出结果:Hello, World!快速编译:可一步执行编译与运行:
javac HelloWorld.java && java HelloWorld
常见问题:
javac: command not found,需检查JDK是否安装或环境变量是否配置正确。-cp参数指定类路径,如javac -cp .:lib/some-library.jar HelloWorld.java。