如何编译java项目
安装JDK
确保系统已安装Java Development Kit(JDK)。可通过命令行输入 java -version 和 javac -version 验证。若未安装,需从Oracle官网或OpenJDK下载对应版本并配置环境变量(如 JAVA_HOME 和 PATH)。
编写Java代码
将项目代码按包结构组织,保存为 .java 文件。例如,主类 Main.java 应包含 public static void main(String[] args) 方法作为入口。
手动编译单个文件
使用 javac 命令编译指定文件:
javac Main.java
生成同名的 .class 字节码文件。若代码依赖其他类,需确保所有相关文件在同一目录或通过 -classpath 指定路径。
编译整个项目
对于多文件项目,使用通配符编译所有 .java 文件:
javac *.java
或指定类路径:

javac -d ./out -classpath lib/*.jar src/*.java
-d 参数指定输出目录,-classpath 引入外部依赖。
使用构建工具(Maven/Gradle)
Maven:在项目根目录(含 pom.xml)运行:
mvn compile
编译结果默认输出到 target/classes。
Gradle:在项目根目录(含 build.gradle)运行:

gradle build
编译结果位于 build/classes。
运行编译后的程序
对于手动编译的文件,使用 java 命令执行主类:
java -classpath ./out Main
构建工具生成的程序通常可通过 mvn exec:java 或 gradle run 直接运行。
处理依赖
若项目依赖第三方库,需确保所有JAR文件在类路径中。手动编译时通过 -classpath 指定,例如:
javac -classpath lib/gson.jar Main.java
构建工具(如Maven)会自动从仓库下载依赖。






