在 Linux 上成功编译 Java 程序需要以下几个步骤:
首先,你需要在你的 Linux 系统上安装 JDK。以下是在基于 Debian 的系统(如 Ubuntu)上安装 JDK 的命令:
sudo apt update
sudo apt install default-jdk
安装完成后,你可以通过以下命令来验证 JDK 是否安装成功:
java -version
如果显示了 Java 版本信息,则说明安装成功。
使用你喜欢的文本编辑器创建一个 Java 源代码文件,例如 HelloWorld.java
,并将以下代码复制到文件中:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
在终端中,使用 cd
命令导航到包含 HelloWorld.java
文件的目录,并执行以下命令来编译 Java 程序:
javac HelloWorld.java
如果编译成功,将会生成一个名为 HelloWorld.class
的字节码文件。
编译成功后,你可以使用以下命令来运行 Java 程序:
java HelloWorld
如果一切顺利,你将在控制台上看到输出结果:
Hello, World!
如果你的 Java 程序包含多个源代码文件或者位于某个包中,你需要使用 -d
参数指定生成 class 文件的位置,并使用 -cp
参数指定类路径。例如,假设你的程序位于 com.example
包中,并且有两个类 Hello.java
和 Introduce.java
,你可以按照以下步骤进行编译和运行:
编译:
javac -d . Hello.java Introduce.java
运行:
java com.example.Hello
注意,执行类的时候需要带上完整的包路径。
以上就是在 Linux 上编译和运行 Java 程序的基本步骤。确保你已经正确安装了 JDK,然后编写、编译并运行你的 Java 程序即可。如果遇到任何问题,请检查是否正确配置了环境变量,并确保所有依赖库都已安装。