服务器运行Java Web 项目 启动报错:服务器
google 的 解决方案:app
The issue is because of Java version mismatch. Referring to the Wikipedia Java Class Reference :this
These are the reported major numbers. The error regarding the unsupported major.minor version is because during compile time you are using a higher JDK and a lower JDK during runtime.google
Thus, the 'major.minor version 52.0' error is possibly because the jar is compiled in jdk 1.8, but you are trying to run it in jdk 1.7 environment. To solve this, it's always better to have the jdk and jre pointed to the same version.code
In Intellij,ip
Restart Intellijget
Another approach which might help is by instructing IDEA which JDK version to start up with.string
Go to : /Applications/IntelliJ\ IDEA\ 15\ CE.app/Contents/Info.plist and replace the JVM version with :it
<key>JVMVersion</key> <string>1.8*</string>
大概的意思 就是说 项目用1.8搞的,就要运行在 1.8的JDK上 ,运行在1.7就出这个错误.io
而后我就豁然开朗, 在这里记录一下。