問題彙總:
1、tomcat啓動報錯:Unable to complete the scan for annotations for web application [] due to a StackOverflow
這個問題的根本原因是bcprov-jdk16 jar包衝突,繼承關係剛好相反,故造成tomcat啓動的循環依賴問題,導致堆棧溢出。所以應該考慮的是如何解決jar依賴問題。所以根據實際情況,去除一個即可。
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>5.6.0</version>
<exclusions>
<exclusion>
<groupId>bouncycastle</groupId>
<artifactId>bcprov-jdk14</artifactId>
</exclusion>
</exclusions>
</dependency>