完整报错贴出 看Caused by那行
java.lang.UnsupportedClassVersionError: org/springframework/web/SpringServletContainerInitializer : Unsupported major.minor version 52.0 (unable to load class org.springframework.web.SpringServletContainerInitializer)
@军师联盟: linux服务器上JDK版本过低导致的,将项目指定JDK版本为1.7试试
@ycyzharry: 好吧我试试
@ycyzharry: 已经把项目的jdk换成1.7的了还是报 java.lang.UnsupportedClassVersionError: org/springframework/web/SpringServletContainerInitializer : Unsupported major.minor version 52.0 (unable to load class org.springframework.web.SpringServletContainerInitializer)这个难道要清缓存?这种远程服务器怎么清缓存
@军师联盟: 这种报错需要检查的地方很多 比如引入的jar包的版本是不是过高 因为有些jar包依赖的是jdk的高版本等等 你看下别人那个可以启动的电脑里面装的什么版本jdk
@ycyzharry: 他的jdk是1.8的我的电脑里的也是但我给他的版本是已经指定为jdk1.7的项目的war包了
@军师联盟: 最好项目用和服务器上安装一致的jdk
看一下server.xml文件配置或content文件配置是否正确。