我正在尝试将 lombok 从 6.6.3 升级到 8.0.1,但在构建时出现错误。
例外情况是:
org.gradle.api.plugins.InvalidPluginException: An exception occurred applying plugin request [id: 'java']
at org.gradle.plugin.use.internal.DefaultPluginRequestApplicator.exceptionOccurred(DefaultPluginRequestApplicator.java:207)
[...]
Caused by: org.gradle.api.internal.plugins.PluginApplicationException
Caused by: org.gradle.api.artifacts.UnknownConfigurationException: Configuration with name 'mainSourceElements' not found.
at
[...]
io.freefair.gradle.plugins.lombok.LombokPlugin.configureJavaPluginDefaults(LombokPlugin.java:71)
我的build.gradle插件部分是这样的:
plugins {
id "java"
id "io.freefair.lombok" version "8.0.1"
<other plugins>
}
我在网上找不到关于这个特定错误的信息,所以如果有人有想法,我将不胜感激!
似乎您遇到的问题是 java 插件而不是 lombok。尝试在项目结构中将 JDK 更改为内部 JDK(如果您使用的是 IntelliJ)
转到
并将JDK位置更改为File -> Project Structure
Embedded JDK
或者,
,Preferences -> Build
,Execution
->Deployment -> Build Tools
Gradle -> Gradle JDK