在Linux环境下编译Java程序,你需要先安装Java Development Kit (JDK)。以下是编译Java程序的步骤:
安装JDK: 打开终端,输入以下命令来安装OpenJDK(以Ubuntu为例):
sudo apt update
sudo apt install openjdk-11-jdk
安装完成后,使用java -version和javac -version命令检查Java运行时和编译器的版本。
编写Java代码:
使用文本编辑器(如vim、nano等)编写Java代码,保存为.java文件。例如,创建一个名为HelloWorld.java的文件,输入以下代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
编译Java代码:
在终端中,导航到包含.java文件的目录,然后使用javac命令编译代码。例如:
cd /path/to/your/java/files
javac HelloWorld.java
编译成功后,会生成一个名为HelloWorld.class的字节码文件。
运行Java程序:
使用java命令运行编译后的字节码文件。例如:
java HelloWorld
输出结果应为:
Hello, World!
注意:如果你的Java类依赖于其他的库或JAR文件,你需要在编译和运行时指定类路径(classpath)。例如,如果你的依赖库位于/path/to/libs目录,你可以使用以下命令编译和运行Java程序:
编译:
javac -cp /path/to/libs/* HelloWorld.java
运行:
java -cp .:/path/to/libs/* HelloWorld