查到网友说在POM文件中指定jdk版本
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.16.v20140903</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
可是依然报错,后来发现错误在这里:windows -->prefrences-->java-->Installed JREs
以前自己装了两个版本,不匹配导致的;原来选的1.7;选上1.8后问题解决