0

我有一个Maven项目结构如下: -

测试NG - 7.3.0

使用的插件 - maven-surefire-plugin maven-assembly-plugin

public static void main(String[] args) throws IOException {
    
    
    TestListenerAdapter tla = new TestListenerAdapter();
    TestNG testng = new TestNG(); 
    List<String> suites = Lists.newArrayList();
    String fileName = System.getProperty("user.dir")+"/src/test/resources/xmlFiles/testng12.xml";
    suites.add(fileName);
    testng.setTestSuites(suites); 
    testng.run();
}

我想创建一个可执行 jar 文件,其中包含所有包,如 main 、测试包,包括资源文件夹。maven-assembly-plugin 只需要主包。

4

1 回答 1

0

没有添加 TestNG 库。

于 2020-08-15T03:13:50.930 回答