【问题标题】:What configuration required to run maven project with selenium (TestNG) from command line?从命令行使用 selenium (TestNG) 运行 maven 项目需要什么配置?
【发布时间】:2015-04-05 03:48:16
【问题描述】:

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

【问题讨论】:

  • @Helping Hands - 我试过了,但对我没用。
  • 好的..这个答案对你有帮助吗,由 Sagar007 发布
  • @Helping Hands - 是的,很有帮助。

标签: java maven selenium-webdriver testng


【解决方案1】:

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

1 mvn 清洁

2 mvn 安装

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> 

【讨论】:

  • 您应该分享您如何获得解决方案,以便提问者也可以解决他/她的问题。
  • 我已经分享了我的答案。错误地我点击了输入键。
  • @Sagar007 非常详细的描述。它也解决了我的问题。谢谢:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-10
  • 2013-05-08
  • 1970-01-01
  • 1970-01-01
  • 2020-01-26
  • 2016-12-09
相关资源
最近更新 更多