TestNG - Невозможно получить дескриптор модуля для org.testng_6.14.3.r201802240500.jar. Причина: java.lang.IllegalArgumentException: - PullRequest
0 голосов
/ 24 марта 2019

Я получаю сообщение об ошибке при попытке запустить проект TestNG с Java 11 через Eclipse

Произошла ошибка при инициализации загрузочного слоя java.lang.module.FindException: невозможно получить дескриптор модуля для C: \ Users \ ShefaliBajaj \ Downloads \ eclipse-java-2018-12-R-win32-x86_64 \ eclipse \ plugins \ org.testng_6.14.3.r201802240500.jar Вызвано: java.lang.IllegalArgumentException: org.testng.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");
    }
}

1 Ответ

0 голосов
/ 25 марта 2019

Эта ошибка возникает из-за того, что вы не можете добавить TestNG в свое затмение.Пожалуйста, установите плагин с торговой площадки Eclipse.шаги приведены ниже:

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

Теперь все работает нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...