Tomcat JAR Scanner试图扫描apache-tomcat / lib / lib / for JARs

时间:2017-06-20 10:20:04

标签: tomcat tomcat8

我正在从6.0.44升级到Apache Tomcat 8.5.15。当我启动Web服务器并部署我的Web应用程序时,我收到来自org.apache.tomcat.util.scan.StandardJarScanner.scan的大量警告,并显示消息

Failed to scan [file:/path/to/apache-tomcat/lib/lib/tomcat-jaspic-api-8.5.15.jar] from class loader hierarchy
  java.io.FileNotFoundException: /path/to/apache-tomcat/lib/lib/tomcat-jaspic-api-8.5.15.jar (No such file or directory)

我不明白为什么扫描程序在apache-tomcat/lib内查找另一个名为lib的目录,该目录不存在。我的CATALINA_HOME设置为/path/to/apache-tomcatcommon.loader中的catalina.properties属性设置为默认值:

common.loader="${catalina.base}/lib","${catalina.base}/lib/*.jar","${catalina.home}/lib","${catalina.home}/lib/*.jar"

我知道可以在不影响Web应用程序的情况下安全地忽略警告,我可以turn off JAR scanning in apache-tomcat/conf/context.xml,但我仍然想知道lib/lib奇怪背后的原因。

0 个答案:

没有答案