Maven显示JAR包含错误并且不';t运行硒验收测试 我正在尝试使用maven构建这个()Java项目,并使用它运行验收测试。但它将测试结果显示为运行0:我遵循自述文件中提到的所有指令

Maven显示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

当我在centos上运行此项目时,我已从该站点安装了xvfb,并在pom.xml文件中添加了以下内容,因为它给出了Firefox驱动程序错误:

文件:gameoflife验收测试/pom.xml

<dependency>
            <groupId>org.seleniumhq.selenium</groupId>
            <artifactId>selenium-firefox-driver</artifactId>
            <version>2.45.0</version>
</dependency>


谢谢

jar包含错误就在那里,因为没有代码被编译并放入jar中。这是预期的,验收测试子模块中没有src/main/*

查看POM,它期望:

  • 你有一个在本地运行的生活游戏副本
  • 您需要指定一个配置文件,该配置文件将设置运行“生活游戏”的URL
  • POM中的可用配置文件包括:

    • 发展
    • 整合
    • 登台
    • 生产
    要选择配置文件,您需要运行:

    mvn clean install -Pdevelopment
    

    如果您没有访问这些环境的权限(我猜您没有),配置文件将不会对您有所帮助。

    jar包含错误就在那里,因为没有代码被编译并放入jar中。这是预期的,验收测试子模块中没有src/main/*

    查看POM,它期望:

  • 你有一个在本地运行的生活游戏副本
  • 您需要指定一个配置文件,该配置文件将设置运行“生活游戏”的URL
  • 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