//默认配置文件 跳过单元测试打包
mvn clean package -Dmaven.test.skip=true -o -P prod
//指定配置文件 跳过单元测试打包
mvn -s D:\maven\apache-maven-3.6.3\conf\settings-offline.xml clean package -Dmaven.test.skip=true -o -P prod
mvn install:将打包后的文件安装到本地Maven仓库中,供其他项目使用。
mvn deploy:将打包后的文件发布到远程Maven仓库,供其他人员下载依赖。
mvn archetype:generate:通过Maven Archetype插件生成一个新的Maven项目结构。
mvn archetype:create(注意:此命令在新版Maven中可能已被废弃,建议使用mvn archetype:generate):通过Maven Archetype插件创建Maven项目。
mvn site:生成项目文档和报告,并输出到target/site目录中。
mvn -v 或 mvn --version:显示Maven的版本信息。
mvn -h 或 mvn --help:显示Maven的帮助信息。
mvn clean install:先清理项目,然后编译、测试、打包并安装到本地仓库。
mvn clean package:先清理项目,然后编译、测试并打包。
mvn -Dmaven.test.skip=true:在执行任何Maven命令时,通过此参数可以跳过测试阶段。
mvn dependency:tree:显示项目的依赖树,用于查看项目的依赖关系。
mvn dependency:resolve:解析项目的依赖关系,并显示依赖的坐标信息。
mvn dependency:analyze:分析项目的依赖关系,并显示潜在的依赖冲突和未使用的依赖。
maven 常用命令
于 2024-07-26 14:46:44 首次发布