[英]maven multimodule not keep the mapping module when import to new eclipse workspace
[英]Release only one module in multimodule maven project
我有一个多模块Maven项目,其中有近20个模块。 有一个通用模块很少更改,其他19个模块彼此独立。 问题是当我更改一个模块并与hudson一起发布时,它会发布所有模块。
如果我要为每个模块指定版本号,那么更改所有编号是非常繁琐的工作。
就像不必要地增加了版本号,也浪费了时间/内存。 例如,如果我将19个表中的每一个都更改两次,则通用版本将变为1.39或39.0,我不想避免造成混淆。 我们正在使用标准发布插件。
有什么方法可以管理发布,以便我们只能发布一个模块,而不是整个项目。
谢谢
只需进入您模块的目录:
cd module19
mvn deploy
要与hudson一起发布,只需为每个子模块( 模块1至模块 19 )创建一个作业,并为公共模块和父pom (使用mvn -N
部署父pom)创建一个作业。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.