问题
升级idea到2020后lombok用不了了?项目中那么多get set方法要搞,是不是好头大。
原因
1、idea中没有安装lombok插件
2、项目中 lombok依赖包的引入姿势不对
3、idea中没有开启lombok配置
解决办法
1、安装lombok插件
- windows系统
- File > Settings > Plugins > Browse repositories… > Search for “lombok” > Install Plugin
- MacOs系统:
- Preferences > Settings > Plugins > Browse repositories… > Search for “lombok” > Install Plugin
- Manually
- Download the latest release and install it manually using Preferences > Plugins > Install plugin from disk…
2、 开启配置
3、引入依赖包
Gradle 项目
build.gradle
:
repositories {
mavenCentral()
}
dependencies {
compileOnly 'org.projectlombok:lombok:1.18.12'
annotationProcessor 'org.projectlombok:lombok:1.18.12'
testCompileOnly 'org.projectlombok:lombok:1.18.12'
testAnnotationProcessor 'org.projectlombok:lombok:1.18.12'
}
Maven 项目
pom.xml
:
<dependencies>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
<scope>provided</scope>
</dependency>
</dependencies>