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

  • 相关阅读:
    配置log4j不同方法打印到不同的日志中
    Logging日志信息(转)
    Mybatis 动态sql
    mysql字段截取(转)
    tomcat多个端口配置
    Map,list,set,集合转化
    简单测试java
    java中有关自增的问题
    DMA复习
    笔试题
  • 原文地址:https://www.cnblogs.com/youcong/p/10104588.html
Copyright © 2011-2022 走看看