Maven ベースのプロジェクトを別のコンピューターに送信しようとしたところ、なんと、いたるところに赤いマーカーが表示されました。
しかし、mvn clean install
問題なく構築されています。
@Getter
すぐに、Eclipse ではと が@Setter
正しく認識されているにもかかわらず、Lombok ではクラスのゲッターとセッターが生成されていないことに気付きました。
両方のコンピューターは同じ Maven バージョン (3.0.4) を使用していますが、JDK は異なります (1.6_23 と 1.6_33)。どちらも Eclipse Indigo 32 ビットを使用しています。この問題を解決する方法について何かアイデアはありますか?
ベストアンサー1
実際に、Eclipse を新規インストールして開始する場合、Lombok を使用する前に「インストール」する必要があります。
- Lombok jar がある場所 (例:
~/.m2/repository/org/projectlombok/lombok/1.16.10/lombok-1.16.10.jar
) に移動し、それを実行します (例:java -jar lombok-1.16.10.jar
)。ウィンドウが表示されるので、eclipse.exe
場所を参照します。 - インストールをクリックします。
- Eclipse を起動し、すべてのプロジェクトのプロジェクト構成を更新すれば完了です。