zoukankan      html  css  js  c++  java
  • lombok问题

    今天研究了下以dubbo作为分布式的开源项目dubbo-app。

    为了排除一些依赖的冲突和干扰,我另外开辟一个新的工作空间,同时我也将公司项目的依赖打个压缩包分类备份下。

    这样一来,dubbo-app这个开源项目有其自己的maven库。

    今天这里所要说的lombok问题,因为dubbo-app里面相关的实体都是采用lombok注解,无法调用setget方法,因此还没有编译时就开始报错了。

    错误,也就是常见的红色标注。

    问题原因:是因为Eclipse没有安装对应的lombok。因此解决这个问题就需要在Eclipse安装对应的lombok和配置eclipse.ini文件。

    或许有人问,为什么要用lombok,放着只需快捷键就能生成setget方法不用,而去用它。

    原因很简单:lombok通过注解方式减少POJO类的getter和setter等方法来消除冗余代码量

    关于lombok官网和jar包地址,参考网址如下:

    lombok官网:https://projectlombok.org/
    jar包下载路径:https://projectlombok.org/download

    安装步骤:

    (1)将lombok.jar移到eclipse的安装目录

    (2)在eclipse.in文件最后加入下面两行

    -Xbootclasspath/a:lombok.jar
    -javaagent:lombok.jar


    (3)重启eclipse(如果发现重启eclipse还有报错,记得project update一下,你就会发现那些错误将马上消失,至此问题就全部解决了)

    参考解决问题网址:https://blog.csdn.net/icecoola_/article/details/77414572

  • 相关阅读:
    编译Android源码
    Android Studio 更新
    ANDROID:替换系统桌面
    Linux目录树与文件系统
    主引导记录MBR
    Android开发使用run-as获取应用数据
    桥接模式
    工厂方法模式
    Floyd's Cycle Detection Algorithm
    用两个stack实现一个队列
  • 原文地址:https://www.cnblogs.com/youcong/p/10104588.html
Copyright © 2011-2022 走看看