Gradle构建过程中错误的含义

时间:2019-03-17 11:01:31

标签: gradle

尝试使用gradle构建时出现错误。

此错误是什么意思?

E:\intellij-project\MyProject>gradle build
> Task :compileJava FAILED

FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':compileJava'.
> Cannot specify -processorpath or --processor-path via `CompileOptions.compilerArgs`. Use the `CompileOptions.annotationProcessorPath` property instead.

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 1s
1 actionable task: 1 executed

E:\intellij-project\MyProject>

1 个答案:

答案 0 :(得分:0)

这是Gradle 4.5中的更改,成为Gradle 5.0中的重大更改:

  

您不应将注释处理器放在编译类路径上,也不要使用-processorpath编译器参数对其进行声明。

     

应该将它们添加到注解处理器配置中。如果您不希望进行任何处理,但是编译类路径无意中包含了处理器(例如,作为您依赖的库的一部分),请使用-proc:none编译器参数将其忽略。

请参见upgrade documentation