我有maven-testNG项目.Below是我在pom.xml中的testNG依赖项。 JAVA_HOME C:\Program Files (x86)\Java\jdk1.7.0_67
也将eclipse编译器编译级别设置为1.7
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.9.5</version>
<scope>test</scope>
</dependency>
当我右键单击项目 - >运行As-&gt; Maven测试时,我得到上面的版本错误。当我作为TestNg Test运行单独的测试时,测试执行成功。哪里可能是问题
答案 0 :(得分:1)
52的主要版本指向Java8,请参阅https://en.wikipedia.org/wiki/Java_class_file,因此您需要升级JDK。
答案 1 :(得分:0)
尝试使用mvn -version查找Maven使用的Java。 您可能还必须在pom.xml中定义正确的Java版本。