IntelliJ IDEAにLombokプラグインをインストール
前提
お使いのPCにIntelliJ IDEAがインストールされていることが前提となります。
MacでIntelliJ IDEAがを使う場合はこちらにインストール手順をまとめてますので、まだインストールしていないという方は参考にしてみて下さい!
Lombokプラグインのインストール手順
- ヘッダメニューからIntelliJ IDEA>Preferencesを開きます。
- Plugins(プラグイン)を選択します。
- Marketplaceタブの検索に「Lombok」と入力し、「Lombok」プラグインをインストールします。
依存関係の追加
ビルドツールにMavenを使っている方とGradleを使っている方がいると思いますので、そのどちらでも使えるように両方の設定を書いておきます!
Maven
pom.xmlのタグの配下に以下を記述します。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
Gradle
build.gradleに以下を追加します。
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
dependencies {
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
}
テストクラスでもLombokを使いたい場合は上記に加えて、以下を記述することで可能になります!
testCompileOnly 'org.projectlombok:lombok'
testAnnotationProcessor 'org.projectlombok:lombok'
Lombokの有効化
ここまでの設定では、まだLombokを完全に有効化できておりません。最後のひと仕事です!
- ヘッダメニューからIntelliJ IDEA>Preferencesを開きます。
- Build, Execution, Deployment(ビルド、実行、デプロイ) > Compiler(コンパイラー) >Annotation Processors(アノテーションプロセッサー)を開きます。
- Enable annotation processing(アノテーション処理を有効にする)にチェックを入れてOKをクリックします。
はい、ここまで来たらLombokが使えるようになります!設定は以上です👍