我有一个docBase
(备用docroot),其中包含很多我不包含在war文件中的静态内容。但是,TomEE的引导程序代码在docBase
目录中扫描jar文件和其他JavaEE组件。由于docBase
包含大量文件,因此部署需要很长时间。我想知道是否有一个标志或参数可以用来忽略这些目录的处理(扫描)。
我试图调整TomEE的server.xml文件,但似乎没有任何效果。
<Context docBase="/large/directory" path="/foo/bar">
<JarScanner scanClasspath="false" scanAllFiles="false" scanAllDirectories="false" />
<Parameter name= "org.apache.tomee.catalina.TomcatWebAppBuilder.IGNORE" value="true" />
<Environment name="org.apache.tomee.catalina.TomcatWebAppBuilder.IGNORE" value="true" type="java.lang.String" />
</Context>
但是,通过这些更改,docBase
仍在处理和扫描中。