将2个wicket web项目合并为1个多模块maven项目

时间:2011-11-22 14:40:08

标签: java-ee maven wicket web-inf

我创建了2个单独的wicket web项目。现在我想将它们放在多模块maven项目中,并根据需要放置依赖项。 当我有web-inf文件夹时它会给出问题吗? 例 项目A有web-inf 项目B也有web-inf。

现在我将项目“A”和“B”都放入名为“C”的多模块maven项目中,并将项目“B”的pom.xml更改为包含“A”的依赖项

最后我想部署项目“B”的战争。

由于

1 个答案:

答案 0 :(得分:2)

我建议创建另一个Maven模块“D”(带有 jar 包装),它将包含模块“A”和“B”之间的所有共享代码。

模块“A”需要依赖“D”,模块“B”也需要依赖“D”。

这种方法的好处是让两个Web项目(“A”,“B”)仍然可以部署到Web服务器,同时保持它们在一个地方(“D”)之间共享的代码。