由于StackOverflower错误,无法完成对web应用程序[/XX]的批注的扫描。tomcat启动报错

解决办法:
在tomcat的conf/catalina.properties 文件中排除对上述jar包的扫描。

具体操作:

1.打开在conf/catalina.properties文件
2.在tomcat.util.scan.StandardJarScanFilter.jarsToSkip 末尾增加:
bcpkix-*.jar,bcprov-*.jar,fr-*.jar

tomcat启动慢,堆栈报错(大概率因为要扫描jar里的servlet3.0注解):

操作:conf/ catalina.properties文件中tomcat.util.scan.StandardJarScanFilter.jarsToSkip末尾增加不需要扫描的jar来提速,如:

spring-amqp-*.jar,\

spring-aop-*.jar,\

spring-aop-*.jar,\

spring-beans-*.jar,\

你可能感兴趣的:(tomcat,java,servlet)