第一步:在父项目pom的modules中将改子项目的module删掉,然后打包父项目
因为没有了报错的子项目那么父项目是可以打包成功的。
<modules>
<module>wego-common</module>
<module>wego-meta</module>
<!--<module>wego-product</module>-->
<module>wego-rbac</module>
<!--<module>wego-order</module>-->
<!--<module>wego-comment</module>-->
</modules>
第二步:打包子项目
注意:子项目中要通过parent标签声明父项目
<parent>
<groupId>com.wego</groupId>
<artifactId>wego</artifactId>
<version>1.0.0</version>
</parent>
第三步:在父项目中将删除的子项目的module恢复,再次打包父项目
这时因为没有子项目报错,那么父项目也能成功打包了
<modules>
<module>wego-common</module>
<module>wego-meta</module>
<module>wego-product</module>
<module>wego-rbac</module>
<module>wego-order</module>
<module>wego-comment</module>
</modules>
如果有多个子项目打包不成功了,那么就通过上述的步骤循环往复,直到成功为止