gradle执行失败的任务:compileTestJava

时间:2020-05-10 15:52:12

标签: java gradle

我正在尝试构建项目,但出现此错误

Execution failed for task ':compileTestJava'
>Copilation failed; see the compiler error output for details

这是我的构建文件:

apply plugin: "application"
apply plugin: "java"

mainClassName = "<package>.Main"

repositories
    {
    jcenter
        {
        url "https://repo1.maven.org/maven2/"
        }
    }

dependencies
    {
    // https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox
    implementation group: 'org.apache.pdfbox', name: 'pdfbox', version: '2.0.1'
    }

test
    {
    useJUnitPlatform()
    testLogging
        {
        events "passed", "skipped", "failed"
        }
    }

我更新了我的构建文件。现在,该项目通过使用gradle run构建,但没有使用gradle check。我是否缺少一些依赖项才能使用我的测试类?

1 个答案:

答案 0 :(得分:1)

您需要Gradle 4.6或更高版本才能获得JUnit 5支持。

除非您有使用此旧版本的特定原因,否则您可能希望使用最新版本(目前为6.4)。