我将tomcat7-maven插件与maven一起使用,并且效果很好。最近我注意到一条消息说

At least one JAR was scanned for TLDs yet contained no TLDs.
Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them.


因此,我做了一些研究,意识到我需要为不包含TLD的jar设置jarsToSkip属性。我一直在研究如何查找引起问题的jar,但是运气不好,tomcat7-maven-plugin并没有传递输出jar名称所需的loggersettings。

当我找到罐子时,我也不知道在哪里设置jarsToSkip属性。

任何帮助,将不胜感激。

最佳答案

相信属性jarsToSkip是一个“ catalina.properties”条目。在Tomcat conf文件夹中的任何地方,都查看文件“ catalina.properties”,并且应该在第90行左右看到这样的属性:

tomcat.util.scan.DefaultJarScanner.jarsToSkip=\


您应该能够将jar添加到该列表,以防止对其进行扫描。

至于找出引起这些问题的罐子,将很难确定。可能需要在此处进行一些反复试验。

09-26 09:32