ホームページ  >  記事  >  Java  >  Lombok アノテーションが IntelliJ IDEA で認識されないのはなぜですか?

Lombok アノテーションが IntelliJ IDEA で認識されないのはなぜですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-04 12:05:29686ブラウズ

 Why Are My Lombok Annotations Not Recognized by IntelliJ IDEA?

Lombok アノテーションが IntelliJ Idea で認識されない: 問題の解決

IntelliJ Idea で Lombok アノテーションを使用しようとすると、エラーが発生する場合がありますLombok によって生成されたゲッターとセッターがコンパイル中に見つからないことを示しています。この問題は、Lombok プラグインがインストールされ、lombok.jar がクラスパスに追加され、IntelliJ でエラーが表示されない場合でも発生する可能性があります。

この問題を解決するには、IntelliJ Idea の設定で注釈処理が有効になっていることを確認してください。 [設定] (Ctrl Alt S) に移動し、次の手順に従います。

Build, Execution, Deployment -> Compiler -> Annotation Processors

「注釈処理を有効にする」オプションをオンにします。

Lombok プラグインのインストールを確認します

次の手順に従って、IntelliJ 用 Lombok プラグインがインストールされていることを確認します。

Preferences -> Plugins
Search for "Lombok Plugin"
Click "Browse repositories..."
Choose Lombok Plugin
Install
Restart IntelliJ

設定を変更した後、IntelliJ Idea を再起動します

アノテーション処理が有効になり、Lombok プラグインがインストールされアクティブ化されると、IntelliJ Idea は Lombok アノテーションを正しく認識して処理するはずです。生成されたゲッターとセッターはコンパイルされたクラス ファイルに表示され、コンパイル エラーは解決されます。

以上がLombok アノテーションが IntelliJ IDEA で認識されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。