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 包含依赖到的其它模块

相关内容

热门资讯

cad打印线条粗细设置 cad... 004-线型(下)打印样式设置和线型文件使用一、线宽设置方法制图规范里边的线宽要求,我们已经定义好,...
荼蘼什么意思 岁月缱绻葳蕤生香... 感谢作者【辰夕】的原创独家授权分享编辑整理:【多肉植物百科】百科君坐标:云南 曲靖春而至,季节流转,...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
阿西吧是什么意思 阿西吧相当于... 即使你没有受到过任何外语培训,你也懂四国语言。汉语:你好英语:Shit韩语:阿西吧(아,씨발! )日...