我是 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 应该在安装时下载所有依赖项?
提前感谢您的帮助。