Ami*_*deh 5 selenium intellij-idea gradle spring-boot maven-bom
我正在使用 Spring Boot 1.5.9.RELEASE 开发一个应用程序,并且使用 Gradle 作为构建工具。
我想在项目中使用SelenumHQ 3.8.1。
当我构建项目时,我注意到Selenium 2.53.1被添加到项目中(而不是3.8.1),所以我调查并找出了原因。
我的build.gradle中存在以下语句:
dependencyManagement {
imports {
mavenBom("org.springframework.boot:spring-boot-dependencies:1.5.9.RELEASE")
}
}
Run Code Online (Sandbox Code Playgroud)
并在该文件中 selenium.version 属性设置为“2.53.1”。
所以我将声明更改为
dependencyManagement {
imports {
mavenBom("org.springframework.boot:spring-boot-dependencies:1.5.9.RELEASE") {
bomProperty 'selenium.version', '3.8.1'
}
}
}
Run Code Online (Sandbox Code Playgroud)
但现在 IDEA 将 3.8.1 和 2.53.1 显示为项目的依赖项,当我使用 gradle 构建工件时,只存在 2.53.1 依赖项,没有 3.8.1 的迹象。
如何更改此行为并使用 Selenium 3.8.1?
PS Selenium是由多个jar文件组成的,所以它不仅仅是一个Jar文件,我想使用gradle以最小化的方式更新所有这些文件。
| 归档时间: |
|
| 查看次数: |
2569 次 |
| 最近记录: |