我将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添加到该列表,以防止对其进行扫描。
至于找出引起这些问题的罐子,将很难确定。可能需要在此处进行一些反复试验。