maven常用打包命令

1.背景

2.代码

1 mvn常用命令

一般情况下对于一个maven项目,cd切换到当前项目路径下,执行如下示例命令即可对项目进行打包。

mvn clean install

mvn -U clean package -Dmaven.test.skip=true

mvn clean package -Dmaven.test.skip=true -P prod

mvn clean package '-Dmaven.test.skip=true' -P dev -pl scm-micro-basic -am

2 mvn复杂命令

参数详解:

-B:--batch-mode,即批量模式,以非交互方式运行,能够避免一些需要人工参与交互而造成的挂起状态。

-e:errors,即输出执行过程中的详细错误信息,以便定位错误原因。

-U:该参数能强制让Maven检查所有SNAPSHOT依赖更新,确保集成基于最新的状态。

-D maven.test.skip=true:跳过单元测试。

-pl : 指定打包的模块,可以用路径也可以用坐标。

-am :同时打包依赖的模块。

-amd : 同时打包依赖该模块的模块。

-P 引用profile配置文件

3.完美

相关推荐
长河2 小时前
Java开发者LLM实战——LangChain4j最新版教学知识库实战
java·开发语言
Cyan_RA92 小时前
SpringMVC @RequestMapping的使用演示和细节 详解
java·开发语言·后端·spring·mvc·ssm·springmvc
喵手4 小时前
玩转Java网络编程:基于Socket的服务器和客户端开发!
java·服务器·网络
再见晴天*_*5 小时前
SpringBoot 中单独一个类中运行main方法报错:找不到或无法加载主类
java·开发语言·intellij idea
hdsoft_huge8 小时前
Java & Spring Boot常见异常全解析:原因、危害、处理与防范
java·开发语言·spring boot
雨白9 小时前
Java 多线程指南:从基础用法到线程安全
android·java
Hungry_Shark9 小时前
IDEA版本控制管理之使用Gitee
java·gitee·intellij-idea
赛姐在努力.9 小时前
《IDEA 突然“三无”?三秒找回消失的绿色启动键、主菜单和项目树!》
java·intellij-idea
猎板PCB黄浩9 小时前
从废料到碳减排:猎板 PCB 埋容埋阻的绿色制造革命,如何实现环保与性能双赢
java·服务器·制造
ZzzK,9 小时前
JAVA虚拟机(JVM)
java·linux·jvm