【发布时间】:2019-03-03 01:51:44
【问题描述】:
我确实有 Maven + TestNG + Selenium + Java 的配置
我想从 POM.XMl 文件中运行特定的 Java 类,
试过了:
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.6.0</version>
<executions>
<execution>
<goals>
<goal>java</goal>
</goals>
</execution>
</executions>
<configuration>
<mainClass>demo.java</mainClass>
</configuration>
</plugin>
</plugins>
</build>
据我所知,提供了通用的解决方案,但没有奏效。它没有运行任何东西,构建成功,
请注意,在使用 TestNG 时,任何 Java 类中都没有 public static void main(String args[])。
如果对<mainClass>demo.java</mainClass> 部分有解释会很棒,参考为 TESTNG 类。
到目前为止我已经尝试过:
From Maven, how do I run a class that lives under src/test/java?
How to execute a java class file from maven command line
【问题讨论】:
标签: java maven selenium-webdriver testng pom.xml