如何在war的META-INF中放置context.xml?

时间:2014-04-14 09:24:59

标签: gradle war meta-inf

我正在通过Gradle的war插件构建一个webapp。为了禁用Tomcat的会话持久性,我需要将文件context.xml放在war根的META-INF目录中。

我尝试了以下内容:

  • 创建主项目的文件src/main/webapp/META-INF/context.xml
  • 创建主项目的文件src/main/resources/META-INF/context.xml

但是,当我使用gradle clean war构建项目时,生成的war文件包含META-INF,其中只有MANIFEST.MF。好像我的目录被覆盖了。

如何在战争中放置context.xml

1 个答案:

答案 0 :(得分:8)

src/main/webapp/META-INF/context.xml是正确的,对我来说很好。您可能在某处出错,或者您的构建脚本存在问题。