Запустите основной класс из файла pom. xml - PullRequest
0 голосов
/ 06 февраля 2020

На самом деле я запускаю файл XML из файла pom.xml, но я также хочу запустить основной класс из файла pom.xml.

Возможно ли это?
Что я делаю ...
Я запускаю все свои тестовые классы, используя файл testng.xml, но после выполнения xml файл, я пытаюсь запустить другой класс, из которого я пытаюсь создать файл Excel.
Из каталога target\surefire-reports, где файл testng-results.xml создан с использованием файла результатов, я создаю свой отчет Excel , поэтому я хочу запустить свой класс после того, как testng-results.xml создан.
Можно ли создать этот каталог target\surefire-reports, который должен быть создан, тогда мой класс должен запуститься для генерации отчета о файле Excel.
Мой файл POM выглядит так -

<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.22.0</version>
                <configuration>
                    <suiteXmlFiles>
                        <suiteXmlFile>src\test\resources\runner\testng.xml</suiteXmlFile>
                    </suiteXmlFiles>
                    <exec.mainClass>com.SC.APITesting.rough.CreateExlFile</exec.mainClass>
                </configuration>
            </plugin>
        </plugins>
</build>  

При использовании этого я не могу достичь своей цели. Пожалуйста, помогите, вот что я делаю не так.

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