前言
springcloud 项目做到后期越做越大,有几十个 module , 但有时候只需要打某个包,即使 module 之间没有互相依赖,也会打整个项目的包,这样会花费大量的时间
一般执行以下命令进行全量打包
mvn clean package
其实是有只打指定包的办法
操作
如以下,存在 一个 monitor 模块,现在我只想打这个模块的包
执行下面命令
mvn clean package -pl com.pip:monitor -am
如果需要打多个包,使用逗号分隔开
mvn clean package -pl com.pip:monitor,model -am