Maven打包子模块
创始人
2025-05-31 07:40:09

项目结构

1. project_01: 一个多模块的maven工程

2. module_01: 工程project_01的一个模块

3. submodule_01: 模块module_01的一个子模块

其中,project_01, module_01, submodule_01均为其pom中的artifactId,整个结构如图:

project_01

|--module_01

|--|--submodule_01

指定打包项目模块(module_01)

mvn package -pl module_01 -am

指定打包模块module_01的子模块(submodule_01)

mvn package -pl module_01/submodule_01 -am

参数说明:

-pl, --projects 指定特定模块,而非整个工程

-am, --also-make 包含依赖到的其它模块

相关内容

热门资讯

世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
吸猫伐是什么意思 吸猫是吸哪里 作为铲屎官,相信对于网络上流行的各种与猫咪相关的梗都是了然于心的,什么吸猫啦,撸猫啦,云养猫啦……等...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...