如何解决buildSrc 测试找不到 org.gradle.api 包
我正在尝试在 buildSrc/src/java/test 中运行测试
我使用的是 Gradle 4.10 和 Java 8。
我在跑步
./gradlew -p buildSrc test
在 :compileJava 任务中,我收到以下错误:
File.java:10: error: package org.gradle.api does not exist
import org.gradle.api.DefaultTask;
^
File.java:11: error: package org.gradle.api.tasks does not exist
import org.gradle.api.tasks.Input;
这是我的 buildSrc/build.gradle
repositories {
mavenCentral()
mavenLocal()
}
// fix got Gradle 4.10 bug: https://stackoverflow.com/questions/58449817/no-incremental-compile-snapshot-data-available-gradle-error
tasks.withType(JavaCompile) {
options.incremental = false
}
apply plugin:'java'
dependencies {
compile "org.apache.commons:commons-csv:1.8"
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.1'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.1'
}
我也有一个空的 buildSrc/settings.gradle
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。