尝试使用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>
答案 0 :(得分:0)
这是Gradle 4.5中的更改,成为Gradle 5.0中的重大更改:
您不应将注释处理器放在编译类路径上,也不要使用-processorpath编译器参数对其进行声明。
应该将它们添加到注解处理器配置中。如果您不希望进行任何处理,但是编译类路径无意中包含了处理器(例如,作为您依赖的库的一部分),请使用-proc:none编译器参数将其忽略。