ホームページ >Java >&#&チュートリアル >IntelliJ IDEA で Lombok の @Slf4j を使用できないのはなぜですか?
IntelliJ IDEA での Lombok コンパイルの問題
問題の説明:
IntelliJ IDEA プロジェクトで、アノテーション付きクラスのログ変数に対して「シンボルが見つかりません」エラーが発生します。 Lombok プラグインをインストールし、IDE 内で Lombok で生成されたメソッドとフィールドが正常に認識されているにもかかわらず、コンパイルが失敗します。
解決策 (IntelliJ IDEA 12 の場合):
IntelliJ IDEA 12 でこの問題を解決するには、「設定 -> コンパイラー -> 注釈プロセッサ」で「注釈処理を有効にする」オプションを有効にします。この後、IDE が注釈を認識し、コンパイル エラーを排除できるようにプロジェクトを再構築します。
解決策 (IntelliJ IDEA 2016.2 の場合):
IntelliJ IDEA 2016.2 の場合は、次のとおりです。次の手順に従う必要があります:
代替ソリューション (IntelliJ IDEA 2019.2.1 の場合):
これらの手順に従うことで、プロジェクトは Lombok パッケージからインポートし、Lombok アノテーションを使用できるようになります。ログ変数に関連するコンパイル エラーを解決します。
以上がIntelliJ IDEA で Lombok の @Slf4j を使用できないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。