mvn 常用命令
Maven 是一个项目管理工具,主要用于 Java 项目的构建、依赖管理和项目信息管理。以下是 Maven 的一些常用命令及其用途:
- 清理命令 :
mvn clean
:清除项目目录下的编译文件,即删除target
文件夹中的内容。
- 编译命令 :
mvn compile
:编译项目的源代码,生成.class
文件到target
文件夹下。mvn test-compile
:编译测试代码。
- 测试命令 :
mvn test
:运行项目的单元测试。mvn clean test
:执行单元测试并清理目标目录。
- 打包命令 :
mvn package
:打包项目,生成编译后的.class
文件到target
目录下。mvn install
:将打包好的文件安装到本地仓库,供其他项目引用。mvn deploy
:将打包好的文件部署到本地和远程仓库。
- 其他常用命令 :
mvn archetype:create
:创建 Maven 项目。mvn archetype:generate
:生成项目架构。mvn dependency:list
:查看项目的依赖列表。mvn dependency:tree
:查看项目的依赖树。mvn help:system
:从中央仓库下载文件至本地仓库。
这些命令在 Maven 项目管理中非常常用,能够帮助开发者进行项目的构建、测试、打包和依赖管理等工作。