SpringBoot中lombok日志插件的集成

@Slf4j

最先知道lombok插件是因为看到它有一个@Slf4j注解,可以相当于private static final Logger log = LoggerFactory.getLogger(XXX.class);,所以可以直接使用log来输出日志,如:

log.info("XXX");
log.debug("XXX");
...

深入了解后发现这个插件相当的实用,通过注解以达到减少大量代码,例如@Setter 、@Getter注解编译后自动生成属性默认的getter / setter方法。详细介绍网上很全面,我就不在这里班门弄斧啦,自行百度哦

eclipse环境下的安装

  1. 前往官网下载:[https://projectlombok.org/download]
    (https://projectlombok.org/download) lombok.jar
  2. 将lombok.jar放在eclipse的安装目录下。


    image.png
  3. 在命令行的eclipse安装目录下,运行java -jar lombok.jar
    image.png

    弹出以下窗口
    image.png

    IDES中列出主机上可以安装lombok的IDE,可看出第一个eclipse已经安装过,勾选第二个eclipse即可。
  4. 点击Specify location.. 选择eclipse 的安装目录。然后点击install/update。
  5. 安装成功,退出,在eclipse.ini中会看到新增lombok.jar一行


    image.png

    image.png
  6. 修改为
-Xbootclasspath/a:lombok.jar 
-javaagent:lombok.jar
image.png
  1. 重启eclipse,log变量找不到的错误消失。

你可能感兴趣的:(SpringBoot中lombok日志插件的集成)