包 ratpack.test 不存在
Package ratpack.test does not exist
我有一个 Gradle,Intellij-idea 项目,我正在使用 ratpack。我正在尝试使用 ratpack.test 库来测试我的 API 但是它似乎找不到 ratpack.test 包。
编译时说包 ratpack.test 不存在。
Gradle: io.ratpack:ratpack-test 1.7.5 在我的外部库和模块中。
如果我将鼠标悬停在 ratpack.test import 上时出现错误,它会显示将库 'Gradle: io.ratpack:ratpack-test 1.7.5' 添加到我单击的类路径中。然后,当我再次尝试构建时,它因同样的错误而中断。
build.gradle 文件
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "io.ratpack:ratpack-gradle:1.7.5"
}
}
plugins {
id 'java'
}
group 'MIR.Interviwer.API'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
jcenter()
}
apply plugin: "io.ratpack.ratpack-java"
apply plugin: "idea"
dependencies {
testCompile 'junit:junit:4.12'
compile 'junit:junit:4.12'
runtime "org.slf4j:slf4j-simple:1.7.25"
runtime "com.h2database:h2:1.4.199"
}
ratpack.baseDir = file('ratpack')
有什么想法吗?谢谢
我唯一能想到的是,如果你试图在你的 main
模块中导入 Ratpack 测试 类,但它们不可用(毕竟,它们是测试 类 并且仅在 test
模块中可用)。
请注意,您还使用了已弃用的配置。因此,除非您在使用旧版本的遗留项目中,否则请改用这些:
testCompile
-> testImplementation
compile
-> implementation
runtime
-> runtimeOnly
您也可以删除整个 buildscript
块和 apply plugin: "io.ratpack.ratpack-java"
行,只需键入:
plugins {
id "io.ratpack.ratpack-java" version "1.7.5"
}
我有一个 Gradle,Intellij-idea 项目,我正在使用 ratpack。我正在尝试使用 ratpack.test 库来测试我的 API 但是它似乎找不到 ratpack.test 包。
编译时说包 ratpack.test 不存在。
Gradle: io.ratpack:ratpack-test 1.7.5 在我的外部库和模块中。
如果我将鼠标悬停在 ratpack.test import 上时出现错误,它会显示将库 'Gradle: io.ratpack:ratpack-test 1.7.5' 添加到我单击的类路径中。然后,当我再次尝试构建时,它因同样的错误而中断。
build.gradle 文件
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "io.ratpack:ratpack-gradle:1.7.5"
}
}
plugins {
id 'java'
}
group 'MIR.Interviwer.API'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
jcenter()
}
apply plugin: "io.ratpack.ratpack-java"
apply plugin: "idea"
dependencies {
testCompile 'junit:junit:4.12'
compile 'junit:junit:4.12'
runtime "org.slf4j:slf4j-simple:1.7.25"
runtime "com.h2database:h2:1.4.199"
}
ratpack.baseDir = file('ratpack')
有什么想法吗?谢谢
我唯一能想到的是,如果你试图在你的 main
模块中导入 Ratpack 测试 类,但它们不可用(毕竟,它们是测试 类 并且仅在 test
模块中可用)。
请注意,您还使用了已弃用的配置。因此,除非您在使用旧版本的遗留项目中,否则请改用这些:
testCompile
->testImplementation
compile
->implementation
runtime
->runtimeOnly
您也可以删除整个 buildscript
块和 apply plugin: "io.ratpack.ratpack-java"
行,只需键入:
plugins {
id "io.ratpack.ratpack-java" version "1.7.5"
}