cd gameoflife-acceptance-tests
mvn clean verify -Dwebdriver.driver=firefox -Dwebdriver.base.url=http://xxx.xxx.xxx.xxx:8080/gameoflife
Results :
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
当我在centos上运行这个项目时,我已经从这个站点http://www.jpalomaki.fi/?p=403安装了xvfb并在pom.xml文件中添加了以下内容,因为它给了Firefox驱动程序错误:
文件:gameoflife-acceptance-tests / pom.xml
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-firefox-driver</artifactId>
<version>2.45.0</version>
</dependency>
它还显示以下JAR包含错误:
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ gameoflife-acceptance-tests ---
[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] Building jar: /data/jenkins_demo/gameoflife-acceptance-tests/target/gameoflife-acceptance-tests-1.0-SNAPSHOT.jar
[root@gameoflife-acceptance-tests]# mvn --version
Apache Maven 3.2.5
由于
答案 0 :(得分:0)
存在jar包含错误,因为没有编译代码并将其放入jar中。这是预期的,验收测试子模块中没有src / main / *。
看看POM,它要么是期待:
POM中的可用配置文件是:
要选择您需要运行的配置文件:
mvn clean install -Pdevelopment
如果您无法访问这些环境(我猜您不会这样做),配置文件将无法帮助您