maven - 如何仅部署多模块 Maven 项目的一部分?
问题描述
我有一个多模块 maven 项目,并且只想部署 2 个子模块:
pom.xml // parent pom
module1
--pom.xml
module2
--pom.xml
module3
--pom.xml
只有module1.jar
并且module2.jar
应该部署。
解决方案
我在以下问题中找到了解决方案:
应将以下属性添加到不应部署的模块的pom.xml
集合中:false
<properties>
<maven.deploy.skip>true<maven.deploy.skip>
<properties>
推荐阅读
- java - 应用程序发布 APK 的依赖项冲突,但不调试?
- python - 使用Python3,需要在列表中插入一个新字符串,如果找到,需要附加后缀并将计数器加1
- spring-integration - 在 SFTP“无此类文件”失败时记录实际文件/目录
- vuejs2 - Vuetify 主题设置在 Storybook 中不起作用
- python-3.x - Anaconda Spyder 安装错误 - 访问被拒绝(错误 13)
- tfs - 如何使用 TFVC 在 Visual Studio 代码中签出文件?
- xcode - Xcode 的 Debug Navigator 的工作方式是否与 Instruments 分配不同?
- loops - 我怎样才能使不符合参数的成绩不计入班级平均成绩?
- javascript - 仅包含来自 IPv6 和 IPv4 的源的 HTML 页面
- asp.net-web-api - 修改 Swagger 生成的 Web API 操作名称