0

我是 Maven 和依赖世界的新手。所以我将我的 fluentlenium 版本 0.10.2 更改为 0.10.9

测试套件的 pom.xml

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

<dependencies>
    <dependency>
        <groupId>org.fluentlenium</groupId>
        <artifactId>fluentlenium-core</artifactId>
        <version>0.10.9</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.11</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.hamcrest</groupId>
        <artifactId>hamcrest-all</artifactId>
        <version>1.3</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.glassfish</groupId>
        <artifactId>javax.json</artifactId>
        <version>1.0.4</version>
        <scope>test</scope>
    </dependency>
</dependencies>

当我查看 maven repo http://mvnrepository.com/artifact/org.fluentlenium/fluentlenium-core/0.10.9

我看到它使用 selenium 2.48.2 作为编译依赖项。但是当我签入我的项目外部库时,我仍然看到 2.41 selenuium ,这是旧(0.10.2)版本。

那么我是否必须手动下载 selenium 2.48.2 或者 fluentlenium 应该在安装时下载所有依赖项?

提前感谢您的帮助。

4

0 回答 0