我正在通过 Gradle 的 war 插件构建一个 web 应用程序。为了禁用 Tomcat 的 session 持久性,我需要将文件 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
放入 war 中?
最佳答案
src/main/webapp/META-INF/context.xml
是正确的并且对我来说工作得很好。很可能您在某个地方出错了,或者您的构建脚本有问题。
关于gradle - 如何将context.xml放入war的META-INF中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23056475/