maven如何编译java
Maven 编译 Java 项目的方法
配置 Maven 项目结构
确保项目符合 Maven 标准目录结构:
src/main/java存放 Java 源代码src/test/java存放测试代码pom.xml是 Maven 的核心配置文件
编辑 pom.xml 文件
在 pom.xml 中指定 Java 版本和编译插件:
<project>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.11.0</version>
<configuration>
<source>17</source>
<target>17</target>
</configuration>
</plugin>
</plugins>
</build>
</project>
<source> 和 <target> 分别指定 JDK 版本。
运行 Maven 编译命令
在项目根目录(包含 pom.xml 的目录)执行:
mvn compile
编译后的 .class 文件会生成在 target/classes 目录下。
清理编译结果
如果需要清理已编译的文件,运行:
mvn clean
这会删除 target 目录。
重新编译并打包
使用以下命令编译并打包为 JAR 文件:
mvn package
生成的 JAR 文件位于 target 目录下。
跳过测试编译
如果希望跳过测试阶段,添加 -DskipTests 参数:
mvn package -DskipTests
检查依赖并编译
确保所有依赖已下载并正确编译:

mvn clean install
这会清理、编译并安装到本地 Maven 仓库(~/.m2/repository)。






