防止tomcat 7在我的webapp的每次覆盖/取消部署时删除我的自定义上下文文件

时间:2013-02-27 11:57:32

标签: java deployment tomcat7 datasource

我在tomcat 7上部署了一个Web应用程序。它的上下文文件名为myAppName.xml $CATALINA_HOME/conf/Catalina/localhost folder.

我面临的问题是,每次覆盖或取消部署时,我的配置文件都会从$CATALINA_HOME/conf/Catalina/localhost文件夹中删除,我必须从备份位置复制/粘贴它。

我该如何防止这种行为?每次我在webapp中更改内容时,我都不想复制/粘贴上下文文件。

1 个答案:

答案 0 :(得分:1)

将它放入源代码树中的web / META-INF,然后Tomcat将其复制到每个部署的conf / ....默认情况下,Tomcat 7甚至不会这样做,只需在原处使用它。