2012-05-10 16 views
0

我現在有一個Maven archetyped裏面有共享Java類中共同的兩個相互排斥的Maven archetyped WAR項目共JAR的JAR文件。Maven的:添加網頁到用於由兩個WAR文件

我最近發現有機會將一些自定義錯誤網頁,隨附的JSF支持bean以及支持web.xml配置的部分(作爲Web片段)重新用於此JAR。

我的問題是一個Maven一個:我將如何配置我的兩個WAR應用程序「看到」這些網頁?

回答

1

您應該看看所謂的skinny warwar overlays功能。

您可以創建包含您的共享資源的包裝戰的模塊。現在,當其他戰爭模塊依賴於它 - 用型dependecy「戰爭」 - 這些文件將被添加到新的戰爭。最好是從你的瘦戰爭排除罐子,因爲你不希望他們捆綁,並保持在Maven倉庫。