java.io.FileNotFoundException: D:\WorkSpace\repository\com\oracle\ojdbc\oraclepki\oracle.osdt\osdt_cert.jar (系统找不到指定的路径。)
java.io.FileNotFoundException: D:\WorkSpace\repository\com\oracle\ojdbc\oraclepki\oracle.osdt\osdt_core.jar (系统找不到指定的路径。)
The reason for the problem is the dependency added in POM and the built-in dependence of toCat on JSP support, which is used to compile JSP.
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
Solution: shield the jar package:
method 1: add the following codes in the startup class:
System.setProperty(org.apache.tomcat.util.scan.Constants.SKIP_JARS_PROPERTY,"*.jar");
Method 2: add the following codes in application.yml:
server:
tomcat:
additional-tld-skip-patterns:
- osdt_cert.jar
- osdt_core.jar