网站首页 > 精选文章 / 正文
命令参数
mvn -v -- 查看Maven版本
mvn clean --清除target目录
mvn package -Dmaven.test.skip=true -- 构建项目,在构建期间不运行单元测试
mvn clean package -- 清除target目录并构建项目
mvn claen package -Dmaven.test.skip=true -- 清除target目录并构建项目,不执行单体测试
mvn verify -- 运行项目中的集成测试
mvn clean verify -- 清除target目录,并运行项目中的集成测试
mvn install -- 构建POM文件描述的项目,并将结果安装到本地Maven仓库中
mvn install -Dmaven.test.skip=true -- 不执行单体测试构建POM描述的项目,并将结果安装到本地Maven仓库中
mvn clean install -- 清除target目录并构建POM文件描述的项目,并将结果安装到本地Maven仓库中
mvn -DskipTests -- 跳过单体测试
mvn clean -- 清除target目录中的生成文件
mvn clean compile -- 清除后编译
mvn clean package -- 清除文件后打包
mvn clean test -- 清除后执行单元测试
mvn clean deploy -- 清除后部署到仓库
mvn archetype:create -- 创建 Maven项目
mvn compile -- 编译源代码
mvn site -- 生成项目相关信息的网站
mvn archetype:generate -- 创建项目架构
mvn dependency:list -- 查看已解析依赖
mvn dependency:analyze -- 查看依赖的工具
mvn help:system -- 从中央仓库下载文件至本地仓库
mvn help:active-profiles -- 查看当前激活的profiles
mvn help:all-profiles -- 查看所有profiles
mvn help:effective -pom -- 查看完整的pom信息
打包命令
mvn clean package -DskipTests -- 跳过单测打包
mvn clean install -DskipTests -- 跳过单测打包,并把打好的包上传到本地仓库
mvn clean deploy -DskipTests -- 跳过单测打包,并把打好的包上传到远程仓库
常用命令
-- 创建 Maven 的普通 java 项目:
mvn archetype:create -DgroupId=packageName -DartifactId=projectName
-- 创建 Maven 的 Web 项目:
mvn archetype:create -DgroupId=packageName -DartifactId=webappName -DarchetypeArtifactId=maven-archetype-webapp
-- 打包
mvn package
-- 在本地 Repository 中安装 jar
mvn install
-- 编译源代码
mvn compile
-- 运行测试
mvn test
-- 清除产生的项目
mvn clean
-- 在本地 Repository 中安装 jar
mvn install
Tags:mvn dependency
猜你喜欢
- 2025-01-01 资深的程序员都是这样排查Java问题的,附工具单
- 2025-01-01 如何用idea分析maven中jar包依赖关系,排除冲突?
- 2025-01-01 如何解决maven依赖冲突
- 2025-01-01 Maven入门,读完这篇就够了
- 2025-01-01 maven 处理多版本 jar包依赖冲突
- 2025-01-01 定时任务框架选型Quartz/Xxl-Job
- 2025-01-01 一份超详细的Java问题排查工具单
- 2025-01-01 本地调试OK,一上线就报错,NoSuchMethodError告诉你为什么?
- 2025-01-01 Maven Helper,一款快速解决Maven依赖冲突的IDEA插件
- 2025-01-01 实际上手体验maven面对冲突Jar包的加载规则