idea使用插件 LomBok
基于maven项目,idea版本为2019
关于如何安装LomBok
1.直接通过官网下载插件导入安装
2.通过idea安装插件(爆款推荐)
- File -> Settings -> Plugins -> 搜索lombok -> install;
-
添加maven依赖
- 添加对lombok包的依赖
- 添加对日志包Sl4j包的依赖(不添加会提示找不到包)
遇到的问题
1.关于添加lombok包依赖如下所示: (可以由官网获取)
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
<scope>provided</scope>
</dependency>
如上所示: 涉及到version问题(不一致),我查到的是<strong>不影响</strong>;
2.日志输出 @Sl4j不可用问题:
cannot resolve method info(java.lang.String)
添加相关依赖
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>2.0.0-alpha0</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>2.0.0-alpha0</version>
</dependency>
如果仅仅添加第一个包,项目虽然不会报错,但是运行项目时,仍然会报错:
```java
SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#noProviders for further details.
```