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

相关推荐
Rabitebla1 分钟前
vector 的骨架:三根指针、模板陷阱与迭代器失效的第一现场
开发语言·数据结构·c++·算法
时空系2 分钟前
第7篇:功能——打造你的工具箱 Rust中文编程
开发语言·网络·rust
薪火铺子2 分钟前
Spring Security 6.x 实战指南
java·后端·spring
csbysj202010 分钟前
CSS !important:深度解析与最佳实践
开发语言
善恶怪客14 分钟前
Java-数据类型
java
初心未改HD15 分钟前
Go语言测试与Benchmark:测试驱动开发的实践指南
开发语言·golang
学习3人组19 分钟前
Mes全连路架构图
java·erp
chxii22 分钟前
lua流程控制语句和table(表)数据结构
开发语言·junit·lua
上弦月-编程25 分钟前
C语言指针从入门到实战
java·jvm·算法
Cyan_RA926 分钟前
SpringMVC 请求数据绑定与参数映射 详解
java·后端·spring·mvc·springmvc·映射请求数据