最近springboot項目部署服務器老是報 java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName():異常,在本地springboot run 打包運行 都沒有問題。找了半天緣由以爲和jdk版本的關係。因爲本地版本是1.8,服務器是1.7版本。默認版本是tomcat8,。解決方法 指定 tomcat版本就能夠了。java
<properties> <tomcat.version>7.0.52</tomcat.version> </properties>
博客地址:http://my.oschina.net/wangnianspring