Maven显示JAR包含错误并且不';t运行硒验收测试 我正在尝试使用maven构建这个()Java项目,并使用它运行验收测试。但它将测试结果显示为运行0:我遵循自述文件中提到的所有指令
当我在centos上运行此项目时,我已从该站点安装了xvfb,并在pom.xml文件中添加了以下内容,因为它给出了Firefox驱动程序错误: 文件:gameoflife验收测试/pom.xmlMaven显示JAR包含错误并且不';t运行硒验收测试 我正在尝试使用maven构建这个()Java项目,并使用它运行验收测试。但它将测试结果显示为运行0:我遵循自述文件中提到的所有指令,java,maven,selenium,selenium-webdriver,pom.xml,Java,Maven,Selenium,Selenium Webdriver,Pom.xml,当我在centos上运行此项目时,我已从该站点安装了xvfb,并在pom.xml文件中添加了以下内容,因为它给出了Firefox驱动程序错误: 文件:gameoflife验收测试/pom.xml <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-firefox-driver</artifact
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-firefox-driver</artifactId>
<version>2.45.0</version>
</dependency>
谢谢jar包含错误就在那里,因为没有代码被编译并放入jar中。这是预期的,验收测试子模块中没有src/main/* 查看POM,它期望:
- 发展
- 整合
- 登台
- 生产
mvn clean install -Pdevelopment
如果您没有访问这些环境的权限(我猜您没有),配置文件将不会对您有所帮助。jar包含错误就在那里,因为没有代码被编译并放入jar中。这是预期的,验收测试子模块中没有src/main/* 查看POM,它期望:
- 发展
- 整合
- 登台
- 生产
mvn clean install -Pdevelopment
如果您没有访问这些环境的权限(我猜您没有),配置文件将不会对您有所帮助。我有访问此环境的权限,我修改了pom.xml并在所有配置文件中放置了相同的URL。但它仍然显示结果:测试运行:0,失败:0,错误:0,跳过:0[警告]未设置文件编码,使用平台编码UTF-8,即构建依赖于平台!您是否在所有配置文件中输入的URL上运行“生活游戏”?您是否指定了要使用的配置文件?默认情况下,没有一个配置文件被标记为活动的,因此如果您不指定它们,它们将被忽略。我可以访问此环境,我修改了pom.xml,并在所有配置文件中放置了相同的URL。但它仍然显示结果:测试运行:0,失败:0,错误:0,跳过:0[警告]未设置文件编码,使用平台编码UTF-8,即构建依赖于平台!您是否在所有配置文件中输入的URL上运行“生活游戏”?您是否指定了要使用的配置文件?默认情况下,没有一个配置文件被标记为活动的,因此如果不指定它们,它们将被忽略。
[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
mvn clean install -Pdevelopment