0

我检查了文档: https ://spekframework.org/migration/#maven-coordinates

我想试用 2.xx 版本,所以我添加了build.gradle

testImplementation ("org.spekframework.spek2:spek-dsl-jvm:2.0.0")
testRuntimeOnly ('org.spekframework.spek2:spek-runner-junit5')

但 Gradle 无法在 Maven Central 中找到该 2.xx 库: https ://search.maven.org/search?q=spek-dsl-jvm

我该怎么办?有专门的回购吗?

4

2 回答 2

1

尝试使用以下命令配置您的存储库: maven { url 'https://oss.jfrog.org/artifactory/libs-snapshot'}

您的依赖项应如下所示:

dependency "org.spekframework.spek2:spek-dsl-jvm:$spekVersion"

在哪里spekVersion = "2.0.0-SNAPSHOT"

于 2018-08-26T17:41:53.210 回答
0

您应该将以下 maven 存储库添加到您的构建文件中:

repositories {    
  jcenter()
}

然后对于依赖项:

testCompile group: 'org.spekframework.spek2', name: 'spek-dsl-jvm', version: '2.0.0-rc.1'
testCompile group: 'org.spekframework.spek2', name: 'spek-runner-junit5', version: '2.0.0-rc.1'

您还可以查看https://github.com/spekframework/spek-multiplatform-example了解更多信息。

于 2018-08-27T00:27:32.343 回答