idea无法解析依赖项,解析不了lombok

img

idea 解析不了依赖项lombok lombok出问题了,一直解析不了

目前是这个样子

img

【相关推荐】



  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7654584
  • 这篇博客你也可以参考下:在idea中添加Lombok依赖
  • 除此之外, 这篇博客: idea 安装 lombok插件中的 idea 安装 lombok插件 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

    通过svn检出项目,IDE打开项目后,有些set方法爆红,报【cannot resolve method 'set..........】错误

    通过各种方法查找原因,未能解决,后来通过百度查找到这个是因为IDE中缺少 lombok插件

    然后就开始加lombok插件,步骤如下:IDE→file→settings→plugins

    download-lombok

    做了上述的操作之后,发现提示错误信息,我猜测可能的原因是需要用到外网下载,我这里用的是公司内网,不能正常下载

    faild-download

    为了能正常的解决上边出现的种种问题,我找到一种离线下载并导入的方法,步骤如下:

    1、找到插件包

    地址:

    http://plugins.jetbrains.com/plugin/6317-lombok-plugin

    这里的版本信息有什么用呢?肯定是对应IDEA编辑器的版本了,不同版本之间是无法安装的

    2、确认IDE的版本

    安装的IDEA版本与Lombok插件版本要对应

    3、下载插件包lombok

    4、安装

    依次进入IDEA-->Settings/Preferences-->Plugins

    在Plugins面板中有'install plugins from disk'按钮,点击后选择下载的lombok-plugin-0.16-2018.2.zip文件即可,安装成功!!!!!!!

    install-from-disk

     

     


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

引用 皆我百晓生 小程序回复内容作答:
当您在使用 Lombok 时遇到解析依赖项的问题,可能是由以下几个原因造成的:

  1. 依赖项未正确添加:请确保您已将 Lombok 的依赖项正确添加到项目的构建文件中。对于 Maven 项目,您应该在 pom.xml 文件中添加以下依赖项:
<dependencies>
  <dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>{VERSION}</version>
    <scope>provided</scope>
  </dependency>
</dependencies>

确保将 {VERSION} 替换为您想要使用的 Lombok 版本。

对于 Gradle 项目,您应该在 build.gradle 文件中添加以下依赖项:

dependencies {
    compileOnly 'org.projectlombok:lombok:{VERSION}'
    annotationProcessor 'org.projectlombok:lombok:{VERSION}'
}

同样,确保将 {VERSION} 替换为您想要使用的 Lombok 版本。

  1. IDE 集成问题:有时 IDE(例如 IntelliJ IDEA 或 Eclipse)可能无法正确解析 Lombok 注解,导致无法正确处理 Lombok 提供的功能。在这种情况下,您可能需要配置 IDE 以正确处理 Lombok 注解。对于 IntelliJ IDEA,您可以安装 Lombok 插件并重新构建项目。对于 Eclipse,您可以尝试在项目上右键单击,选择 "Lombok" -> "Install/Update"。

  2. Lombok 编译时处理器问题:有时候编译时处理器可能无法正确工作,导致无法解析 Lombok 注解。尝试清除您构建工具的缓存,并重新构建项目。对于 Maven,可以尝试运行 mvn clean install 命令清理缓存并重新构建项目。对于 Gradle,可以尝试运行 ./gradlew clean build 命令。

如果您尝试了上述方法仍然无法解决问题,请提供更多详细信息,以便帮助您解决该问题。

你的lombok依赖没有正确倒进来,试试mavan一下