spring-cloud导入eclipse时,@slf4j注解为什么找不到log变量

Posted 清风追梦enjoy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring-cloud导入eclipse时,@slf4j注解为什么找不到log变量相关的知识,希望对你有一定的参考价值。

原因是缺少插件Lomboz。

Lomboz是一个基于LGPL的开源J2EE综合开发环境的Eclipse插件,对编码,发布,测试,以及debug等各个软件开发的生命周期提供支持,支持JSP,EJB等。Lomboz是Eclipse的一个J2EE的插件,它将很多Java应用服务器、J2EE组件和Web应用开发集成到Eclipse中,可以帮助Java开发者使用Eclipse建立、测试、部署J2EE应用。

安装Lombo方法:

1. https://projectlombok.org/download.html 下载jar包

    1. 将 lombok.jar 复制到 myeclipse.ini / eclipse.ini /sts.ini所在的文件夹目录下
    2. 打开 eclipse.ini / myeclipse.ini/sts.ini,在最后面插入以下两行并保存:
        -Xbootclasspath/a:lombok.jar
        -javaagent:lombok.jar
    3.重启 eclipse / myeclipse/STS

 

常用的 lombok 注解:
        @Data   :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法
        @Setter:注解在属性上;为属性提供 setting 方法
        @Getter:注解在属性上;为属性提供 getting 方法
        @Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象
        @NoArgsConstructor:注解在类上;为类提供一个无参的构造方法
        @AllArgsConstructor:注解在类上;为类提供一个全参的构造方法











以上是关于spring-cloud导入eclipse时,@slf4j注解为什么找不到log变量的主要内容,如果未能解决你的问题,请参考以下文章

eclipse怎样导入.idea

怎么在eclipse里面导入maven?

spring-cloud-2.x(注册中心)

我用eclipse导入一个项目时,为啥全部的JSP文件都有红叉?

我用eclipse导入一个项目时,为啥全部的JSP文件都有红叉?

Jmeter 导入Eclipse,如何编译