Linux环境下编译Java应用程序

准备工作
在Linux环境下编译Java应用程序,首先需要确保已经安装了Java开发环境,以下是准备工作:
- 安装Java开发工具包(JDK)
- 配置环境变量
- 安装编译工具(如GCC)
安装Java开发工具包(JDK)
-
下载JDK 访问Oracle官网或OpenJDK官网下载适用于Linux系统的JDK安装包。
-
安装JDK 使用以下命令安装JDK(以OpenJDK为例):
sudo apt-get update sudo apt-get install openjdk-8-jdk
(根据你的Linux发行版,可能需要使用其他命令)
-
验证JDK安装 打开终端,输入以下命令验证JDK是否安装成功:
java -version
如果输出显示JDK版本信息,则表示JDK安装成功。
配置环境变量

-
编辑环境变量配置文件 使用以下命令编辑环境变量配置文件:
nano ~/.bashrc
-
添加环境变量 在文件末尾添加以下内容:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export PATH=$PATH:$JAVA_HOME/bin
(根据你的JDK安装路径修改JAVA_HOME的值)
-
保存并退出编辑器 按
Ctrl + X,然后按Y,最后按Enter保存并退出编辑器。 -
使环境变量生效 在终端中执行以下命令:
source ~/.bashrc
安装编译工具(GCC)
-
安装GCC 使用以下命令安装GCC:
sudo apt-get install build-essential
-
验证GCC安装 打开终端,输入以下命令验证GCC是否安装成功:
gcc --version
如果输出显示GCC版本信息,则表示GCC安装成功。

编译Java应用程序
-
创建Java源文件 使用文本编辑器创建一个名为
Main.java的Java源文件,并输入以下代码:public class Main { public static void main(String[] args) { System.out.println("Hello, World!"); } } -
编译Java源文件 在终端中,切换到源文件所在的目录,并执行以下命令编译Java源文件:
javac Main.java
如果编译成功,会在当前目录下生成一个名为
Main.class的字节码文件。 -
运行Java应用程序 在终端中,执行以下命令运行编译后的Java应用程序:
java Main
如果一切正常,你将在终端中看到输出信息“Hello, World!”。
通过以上步骤,你可以在Linux环境下编译并运行Java应用程序。