我正在將一個ant腳本移植到maven,並且我一直在改變我的web.xml。如何在使用maven進行打包時轉換web.xml?
我的web.xml在開發過程中將以下安全性約束設置爲NONE,對於爲生產服務器生成的戰爭,設置爲CONFIDENTIAL。
<security-constraint>
<web-resource-collection>
<web-resource-name>HTTPSOnly</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>NONE</transport-guarantee>
</user-data-constraint>
</security-constraint>
我使用XSL腳本來處理從ant調用的web.xml文件。我希望maven生成war文件,其中XSL已應用於web.xml,轉換後的web.xml用於生成的war中。
我知道maven的XSL插件和maven配置文件的概念,但我很努力地把它放在一起,我不知道什麼是合適的maven方式來處理情況。