Spring boot 报getVirtualServerName() NoSuchMethod错误

最近springboot项目部署服务器总是报 java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName():异常,在本地springboot run 打包运行 都没有问题。找了半天原因觉得和jdk版本的关系。由于本地版本是1.8,服务器是1.7版本。默认版本是tomcat8,。解决方法  指定 tomcat版本就可以了。

<properties>
    <tomcat.version>7.0.52</tomcat.version>
</properties>




你可能感兴趣的:(Spring boot 报getVirtualServerName() NoSuchMethod错误)