Maven 是一个常用的构建工具,用于管理 Java 项目的依赖和构建过程。以下是一些常用的 Maven 命令:
-
mvn clean
:清理项目,删除生成的目标文件和临时文件。 -
mvn compile
:编译项目,将源代码编译为字节码文件。 -
mvn package
:打包项目,将编译后的代码打包成 JAR 或 WAR 文件。 -
mvn install
:安装项目,将打包的文件安装到本地 Maven 仓库,供其他项目使用。 -
mvn test
:运行项目的单元测试。 -
mvn verify
:执行项目的验证阶段,检查项目是否符合质量标准。 -
mvn clean install
:清理项目并重新安装,通常用于在构建项目之前确保项目的干净状态。 -
mvn dependency:tree
:显示项目的依赖树,包括所有直接和间接的依赖关系。 -
mvn clean package -DskipTests
:清理项目并打包,跳过运行测试。 -
mvn clean install -Dmaven.test.skip=true
:清理项目并安装,跳过运行测试。 -
mvn dependency:copy-dependencies -DoutputDirectory=/path/to/output/directory
:复制依赖包 -
dependency:purge-local-repository
:刷新依赖包
这些只是一些常见的 Maven 命令,还有许多其他命令和参数可以用于特定的构建需求。你可以通过在终端中运行 mvn --help
或查阅 Maven 官方文档来获取更详细的命令和参数信息。