maven中打包不打全部包+多线程打包

本文只是记录打包打一部分,但是当前包又以来本项目其它包,然后改动其他包导致打包失败
在父级别的pom文件同级别目录执行

一、pom中的目录

父级别

xml 复制代码
    <modules>
        <module>ruoyi-auth</module>
        <module>ruoyi-gateway</module>
        <module>ruoyi-visual</module>
        <module>ruoyi-modules</module>
        <module>ruoyi-api</module>
        <module>ruoyi-common</module>
    </modules>

ruoyi-modules子级别

xml 复制代码
    <modules>
        <module>ruoyi-system</module>
        <module>ruoyi-gen</module>
        <module>ruoyi-job</module>
        <module>ruoyi-file</module>
        <module>ruoyi-policy</module>
        <module>ruoyi-biz</module>
    </modules>

二、只打包某个模块,并且自动打包它所依赖的子项

shell 复制代码
mvn clean package -pl ruoyi-auth -am

三、层层套如何处理

shell 复制代码
mvn clean package -pl ruoyi-modules/ruoyi-biz -am

四、解释

五、加线程数量

增加C的话就是4的2倍,不加的话就是4

shell 复制代码
mvn clean install -T 4C

六、更快的打包

mvnd自行去尝试下

mvnd

相关推荐
嘟嘟w7 小时前
什么是Token,Token和Session以及Cookie的区别
java
bj_zhb7 小时前
Python 内置的 HTTP 服务
开发语言·python·http
小鸡脚来咯7 小时前
springboot项目包结构
java·spring boot·后端
贺今宵7 小时前
安装java环境,安装jdk,jre,配环境win11
java·开发语言
qq_4783775157 小时前
python cut_merge video, convert video2gif, cut gif
java·前端·python
爱学习的小可爱卢7 小时前
JavaEE进阶——SpringBoot日志从入门到精通
java·spring boot·后端
雾岛听蓝7 小时前
C++类和对象(三):核心特性与实战技巧
开发语言·c++
SmoothSailingT7 小时前
C#——Interface(接口)
开发语言·c#·接口
利刃大大7 小时前
【JavaSE】十九、JVM运行流程 && 类加载Class Loading
java·开发语言·jvm