当前位置: 首页 > 知识库问答 >
问题:

无法为org.testng_6.14.3.r201802240500.jar派生模块描述符java.lang.IllegalArgumentException:

督建柏
2023-03-14

我得到错误,当我试图运行TestNG项目与Java11通过Eclipse

启动层java初始化期间出错。lang.module。FindException:无法派生C:\Users\ShefaliBajaj\Downloads\eclipse-java-2018-12-R-win32-x86\U 64\eclipse\plugins\org的模块描述符。testng_6.14.3。r201802240500。jar由:java引起。lang.IllegalArgumentException:org。测试NG。6.14.3.r201802240500:模块名称无效:“6”不是Java标识符

有什么建议可以解决这个问题吗?

早些时候,我得到一些构建路径包含重复条目:org.testng_TESTNG容器为项目错误。所以要修复这个问题,我删除了模块info.java文件并运行项目,得到了以上错误

这是我的第一个TestNG代码-

package testng;

import org.testng.annotations.Test;

public class TestNGBasics {

    @Test
    public void Demo()
    {
        System.out.println("hello");
    }
}

共有3个答案

岳嘉容
2023-03-14

此错误通常是由于我们使用的Java版本造成的。

遵循以下步骤

  1. 在构建路径中检查jre-1.8。如果它显示jre-1.5,则将其删除
  2. 单击Add Library,然后选择JavaSystemLibrary
  3. 单击Next并选择Execution environment
  4. 从下拉列表中选择jre-1.8或更高版本
  5. 完成
祁晟
2023-03-14

发生此错误是因为TestNG插件未安装在您的Eclipse IDE上。TestNG可能无法在Eclipse Marketplace上用于所有版本的Eclipse IDE。

要安装TestNG:

1. Go to Help > Install New Software... > Add...
2. Name: TestNG Eclipse
3. Location: dl.bintray.com/testng-team/testng-eclipse-release/
闻人思聪
2023-03-14

发生此错误的原因是无法在eclipse上添加TestNG。请从eclipse marketplace安装插件。步骤如下:

 1. Click on Help.
 2. Click on eclipse marketplace
 3. Type TestNG + Enter
 4. Install "TestNG for Eclipse"
 5. After installation re-launch eclipse

现在它工作得很好。

 类似资料: