解决办法,在 javax.servlet-api 的依赖中加上 provided:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
附上有效连接:
http://stackoverflow.com/questions/28870030/validatejarfiled-path-jar-not-loaded-see-servlet-spec-3-0-section-10-7-2;
http://stackoverflow.com/questions/18738888/how-to-use-provided-scope-for-jar-file-in-gradle-build