1. ホーム
  2. java

[解決済み] Lombokはゲッターとセッターを生成しない

2022-06-22 05:35:57

質問

Maven ベースのプロジェクトを別のコンピューターに送信しようとしたところ、エラーが発生しました。 赤いマーカーがいたるところにあります!

しかし mvn clean install は問題なく構築されています。

早速ですが、Lombokは私のクラスに対してゲッターとセッターを生成していないことに気づきました。 @Getter@Setter は Eclipse によって正しく認識されます。

両方のコンピューターは同じ Maven バージョン (3.0.4) を使用していますが、異なる JDK (1.6_23 と 1.6_33) を使用しています。これらは両方とも Eclipse Indigo 32 bit を使用しています。この問題を解決する方法について何か考えがありますか?

どのように解決するのですか?

eclipse を新規にインストールする場合、Lombok を使用する前に "install" する必要があります。

  1. Lombok jar がある場所に移動します(たとえば、次の場所にあります)。 ~/.m2/repository/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar にあります)、それを実行します(例. java -jar lombok-1.16.10.jar ). ウィンドウが表示されたら、あなたの eclipse.exe の場所に移動します。
  2. インストールをクリックします。
  3. Eclipseを起動し、すべてのプロジェクトの設定を更新して出来上がりです。