获取org / testng / TestNG:maven测试中不支持的major.minor版本52.0

时间:2015-08-25 12:37:35

标签: java eclipse maven

我有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运行单独的测试时,测试执行成功。哪里可能是问题

2 个答案:

答案 0 :(得分:1)

52的主要版本指向Java8,请参阅https://en.wikipedia.org/wiki/Java_class_file,因此您需要升级JDK。

答案 1 :(得分:0)

尝试使用mvn -version查找Maven使用的Java。 您可能还必须在pom.xml中定义正确的Java版本。