tomcat中是否有可用的配置,我需要禁用加载的特定战争。
此致
拉加
答案 0 :(得分:1)
在server.xml
中查找Host
元素。添加具有适当值的deployIgnore
属性
值是
一个正则表达式,用于定义设置autoDeploy和deployOnStartup时要忽略的路径 ...
这个正则表达式与appBase相关。它也是锚定的,这意味着匹配是针对整个文件/目录名称执行的。 因此,foo只匹配名为foo的文件或目录,但不匹配foo.war,foobar或myfooapp。 要使用" foo"匹配任何内容,您可以使用。* foo。*。
例如,您可以指定类似
的内容<Host name="localhost" appBase="webapps" deployIgnore="yourApp(.war)?"
unpackWARs="true" autoDeploy="true">
...
</Host>
请参阅documentation。