这是我的pom.xml代码。在调试为TestNG时
“引用未定义的变量surefireArgLine”
Googled并尝试了一些解决方案。通过删除下面的行,
$ {surefireArgLine}
得到以下错误
“错误:找不到或加载主类argLine”
仍然面临问题。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.20.1</version>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>suite.xml</suiteXmlFile>
</suiteXmlFiles>
<useSystemClassLoader>false</useSystemClassLoader>
<argLine>${surefireArgLine}</argLine>
</configuration>
</plugin>
<plugin>
答案 0 :(得分:1)
0
取消选中 Window -> 首选项-> TestNG ->中argLine
附近的所有复选框后,它对我有用 Maven 。然后,最后单击应用和确定。
答案 1 :(得分:0)
取消选中argLine中的复选框后,它对我有用 窗口->首选项-> TestNG-> Maven。