问题描述
我正在尝试在 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 (将#修改为@)