Maven:将网页添加到两个WAR文件使用的JAR文件中

时间:2012-05-10 14:19:44

标签: jsf maven web.xml

我目前有一个Maven原型Common JAR,它包含两个互斥的Maven原型WAR项目共有的共享Java类。

我最近发现有机会重新使用一些自定义错误网页,一个附带的JSF支持bean和一部分支持web.xml配置(作为Web片段)到此JAR。

我的问题是Maven:我如何配置我的两个WAR应用程序来“看到”这些网页?

1 个答案:

答案 0 :(得分:1)

您应该研究所谓的skinny warwar overlays功能。

您可以创建包含战争的模块,其中包含您的共享资源。现在,当其他战争模块依赖它时 - 依赖类型为“战争” - 这些文件将被添加到新战争中。最好从你的瘦战中排除jar,因为你不想捆绑它们并保存在maven资源库中。