Eclipse中的TestNG,引用未定义的变量env.DOMAIN_PATH

suj*_*joe 5 eclipse testng eclipse-plugin

我尝试在Eclipse中使用TestNG运行单元测试时出现错误,错误消息是:引用未定义的变量env.DOMAIN_PATH

但是当我在Intellj或maven中运行它时,这个问题不存在.

任何人遇到这个问题?

我使用Eclipse Mars.2 Release(4.5.2),并更新了TestNG插件版本6.9.12.201607091356

谢谢.

小智 17

当我试图运行TestNG时,我得到了同样的错误.我在Eclipse中为TestNG - > Maven更改了首选项,以便取消选中systemPropertyVariables和environmentVariables,并且我能够成功运行测试用例.

之前

选中了SystemPropertyVariables和environmentVariables的Maven首选项的屏幕截图.

现在未选中具有systemPropertyVariables和environmentVariables的Maven首选项的屏幕截图.


小智 5

我遇到了同样的问题。对我来说,它的工作原理是取消选中 Preferences->TestNG-> Maven 中的所有选项。

在此输入图像描述


XuQ*_*Tan 1

您需要在 Eclipse 工作区级别首选项或项目级别属性中启用“environmentVariables”选项,例如对于工作区级别:导航到 Eclipse 首选项 -> TestNG -> Maven -> 启用选项“environmentVariables”。默认情况下它是禁用的。请参阅官方指南中的更多详细信息