idea多模块打包

多模块打包的办法有两个。

1 在parent的pom下执行deploy, 这样就会自动将父 pom以及子 module都发布到仓库。
在模块中添加如下选项

<distributionManagement>
	<repository>
		<id></id>
		<url></url>
	</repository>
	<snapshotRepository>
		<id></id>
		<url></url>
	</snapshotRepository>
</distributionManagement>

2 将子module的parent去掉,不要依赖不在仓库中的pom,将子module提升为一个独立的maven项目单独发布。


版权声明:本文为cabing2005原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。