如何使用 Maven 为不同的 运行 环境使用不同的 web.xml 文件
How to use different web.xml file for different running environments with maven
我有一个部署在 JBoss 7 服务器上的 JSF2 项目。当 运行 应用程序在我自己的计算机(在开发和测试期间)时,我使用具有某些内容的 web.xml
文件的版本,但是当我必须在生产服务器中部署相同的应用程序时,我有在同一 web.xml
文件中使用不同的设置。
现在我不得不在每种情况下评论某些部分并取消评论其他部分,这对我的情况来说似乎很糟糕"solution"。
我怎样才能拥有将在不同部署条件下使用的不同 web.xml
文件或内容?
TIA
您可以使用 jenkins 来部署您的应用程序。它具有名为 Config File Provider 的插件,可让您根据需要配置文件。因此,通过这种方式,您可以使用 web.xml 的第二个版本,jenkin 将使用您的新 web.xml
部署应用程序
我有一个部署在 JBoss 7 服务器上的 JSF2 项目。当 运行 应用程序在我自己的计算机(在开发和测试期间)时,我使用具有某些内容的 web.xml
文件的版本,但是当我必须在生产服务器中部署相同的应用程序时,我有在同一 web.xml
文件中使用不同的设置。
现在我不得不在每种情况下评论某些部分并取消评论其他部分,这对我的情况来说似乎很糟糕"solution"。
我怎样才能拥有将在不同部署条件下使用的不同 web.xml
文件或内容?
TIA
您可以使用 jenkins 来部署您的应用程序。它具有名为 Config File Provider 的插件,可让您根据需要配置文件。因此,通过这种方式,您可以使用 web.xml 的第二个版本,jenkin 将使用您的新 web.xml
部署应用程序