如果子项目中不存在suiteXmlFile,则不会失败

时间:2019-10-17 07:33:12

标签: java maven testng maven-surefire-plugin

如下所示的Maven项目结构

Parent
   Child1WithTestSuiteXML
   Child2NoTestSuiteSXML

在父pom中具有如下的maven-surefire-plugin

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>3.0.0-M3</version>
                <configuration>
                    <argLine>@{argLine}</argLine>
                    <suiteXmlFiles>
                        <suiteXmlFile>testng.xml</suiteXmlFile>
                    </suiteXmlFiles>
                </configuration>
            </plugin>

某些子模块没有testng.xml文件,maven构建失败

[ERROR] Suite file D:\Parent\Child2NoTestSuiteSXML\testng.xml is not a valid file

0 个答案:

没有答案