如何编译java项目
安装JDK
确保系统已安装Java Development Kit(JDK)。可通过命令行输入 java -version 和 javac -version 验证。若未安装,需从Oracle或OpenJDK官网下载对应版本。
编写Java代码
创建 .java 文件,例如 HelloWorld.java,内容需包含类定义和 main 方法:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
编译Java文件
使用 javac 命令编译源代码。在终端导航至文件目录,执行:
javac HelloWorld.java
成功编译后生成 .class 文件(如 HelloWorld.class)。
运行编译后的程序
通过 java 命令运行程序(无需加 .class 后缀):
java HelloWorld
处理多文件项目
若项目包含多个文件,直接编译主类即可,javac 会自动处理依赖:
javac MainClass.java
使用构建工具(可选)
对于复杂项目,推荐使用Maven或Gradle:
- Maven:在项目根目录执行
mvn compile。 - Gradle:执行
gradle build。需提前配置pom.xml或build.gradle文件。
设置类路径(CLASSPATH)
若依赖外部库,需通过 -cp 参数指定类路径:
javac -cp "lib/*" MainClass.java
java -cp ".:lib/*" MainClass
生成JAR文件(可选)
将编译结果打包为可执行JAR:
jar cvfe app.jar MainClass *.class
运行JAR文件:
java -jar app.jar






