【问题标题】:Maven command line to run TestNG which are packaged to jar用于运行打包到 jar 中的 TestNG 的 Maven 命令行
【发布时间】:2013-11-20 02:49:43
【问题描述】:

我已将我的测试项目打包成一个.jar 文件,其中pom 和依赖项为test-SNAPSHOT-jar-with-dependencies.jar。如何使用 Maven 命令行来运行它?

我试过了,但它不起作用:

cd target
mvn test -DtestNG.file=testng.xml test-SNAPSHOT-jar-with-dependencies.jar 

【问题讨论】:

    标签: java maven testing jar testng


    【解决方案1】:

    运行命令

    mvn test -DtestNG.file=/path/to/testng.xml 
    

    从您的项目或模块的根目录(一层是 pom.xml、src 和目标文件夹)。

    测试类不会复制到结果 jar 中,始终在固定阶段(测试阶段)运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-05
      • 2013-03-04
      • 2016-12-09
      • 2018-04-26
      • 2012-05-10
      • 2020-04-01
      相关资源
      最近更新 更多