@ Log4jでクラスに注釈を付けると、次のようなエラーが表示されます。同じバージョンセットが他のプロジェクトと連携しています。
エラー:
[javac] java.lang.NoSuchMethodError: lombok.extern.log4j.Log4j.topic()Ljava/lang/String;
[javac] at lombok.javac.handlers.HandleLog$HandleLog4jLog.handle(HandleLog.java:132)
バージョン:
Lombok - 1.12
Log4j - 1.0
前もって感謝します!
回答:
回答№1は0正確なLombokのバージョンを指定していませんでしたが、 topic
1.12.6で導入されました。おそらくこの機能はまだIntelliJプラグインにそれをしていません。おそらく1.12.4を使うことでこの問題は解決します。
開示:私はロンボク開発者です。
回答№2の場合は0
私はLombok 1.16.xにアップグレードし、それに応じてLombokUtilsとLombokApiを含めました。
それからそれは働いた。