从命令行运行带有selenium(TestNG)的maven项目需要什么配置?

时间:2015-02-05 10:22:32

标签: java maven selenium-webdriver testng

从命令行运行maven项目所需的配置。

1 个答案:

答案 0 :(得分:1)

非常好的问题。 我也遇到了同样的问题,但我找到了解决办法。 需要两个maven插件。 请确保在项目中配置了JDK 1.7和JRE 7版本。 将此插件添加到您的pom.xml并按照以下步骤操作:

1 mvn clean

2 mvn install

3 mvn exec:java

在不指定主类

的情况下运行项目需要步骤3
<plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.2</version>
                 <configuration>
                         <source>1.7</source>
                         <target>1.7</target>
                         <encoding>${project.build.sourceEncoding}</encoding>
                         <showDeprecation>true</showDeprecation>
                         <showWarnings>true</showWarnings>
                         <executable>${env.JAVA_HOME}/bin/javac</executable>
                         <fork>true</fork>
                 </configuration>
            </plugin>
            <plugin>  
                   <groupId>org.codehaus.mojo</groupId>  
                   <artifactId>exec-maven-plugin</artifactId>  
                   <version>1.2.1</version>  
                   <configuration>  
                      <mainClass>com.mainClass</mainClass>  
                   </configuration>  
             </plugin>