1.Unsupported major.minor version 51.0
51 java7
50 java6
原因:这个项目的编译级别,区别于服务器jdk版本导致的
查询编译级别的方法
cd 进入.class文件所在的文件夹
javap -v .class的文件名
会出现minor的等级 51 代表java7依次类推
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>${java.version}</source> <target>${java.version}</target> <showWarnings>true</showWarnings> </configuration> </plugin>
这里配置了编译级别,如果没有使用插件。请查看开发工具中配置的编译级别。