IDE/エディター

MacのEclipse 4.5にLombokを設定する方法

投稿日:2016/01/01 更新日:

最近はLombokを使用することが多くなってきました。
Windowsの場合は、Lombokをダウンロードしてjarファイルを実行するとEclipseを自動検知してインストールが行われるのですが、自分のMacの場合はEclipseを見つけることができずインストールが行えませんでした。
結果、自分で設定したのですが少しハマってしまったのでメモします。

インストール環境

OS X El Capitan
Eclipse 4.5 Java EE IDE for Web Developers
Lombok 1.16.6

Eclipseはダウンロードは公式サイトからダウンロードしてきました。

EclipseにLombokの設定

(1) lombok.jarをEclipseパッケージ内に配置します。
ダウンロードしたEcpliseを右クリック(?)して「パッケージ内容を表示」を選択し
Contents > MacOS > lobmok.jar
となるようにlombok.jarをコピー。

(2)eclipse.iniの設定
引き続き「パッケージ内容を表示」から
Contents > Eclipse > eclipse.ini
をお好きなエディタで開きます。
末尾に

-Xbootclasspath/a:lombok.jar
-javaagent:lombok.jar

を追記して保存して終了。
行頭にスペース等の文字が入らないように注意

Eclipseの起動

あとは、Eclipseを起動して@Data等してアウトラインにgetter/setterメソッドが表示されていれば問題ないと思います。

自分の場合、インターネットで調べてコピーしたオプションをeclipse.iniに追記してもうまくlombokが動いてくれず困っていました。
原因は、eclipse.iniに追記したオプションの行頭にスペースが入力されていることでした。スペースを消したらうまくlombokが動いてくれました。

-IDE/エディター
-

執筆者:


  1. 匿名 より:

    ありがとうございます。
    参考にさせていただきました。

    • beeete2 より:

      コメントありがとうございます。
      参考になってうれしいです。

comment

メールアドレスが公開されることはありません。

関連記事

もう3年早く読みたかったIntelliJ IDEAハンズオン

ようやくIntelliJ IDEAハンズオンを読み終わりました。 タイトルの通りなのですが、もう3年早く読みたかったです。 今年の春くらいに、14年近く使っていたEclipseからIntelliJ I …

EclipseでJSPエディタのフォントを変更

EclipseでJSPファイルを開くとJSP用のエディタが開くと思います。 簡単な文法チェックをしてくれたり、インポートの保管をしてくれたり何かと便利なので使っています。 ですが、フォントがデフォルト …

Eclipse4.3 kepler Pleiadesを使って日本語化

タイトルの通りです。 Macで使っているEclipseが3.7で、まぁこれはこれで慣れているのですが、せっかくMavericksにアップデートしたので、Eclipseも4.3 Keplerにアップデー …

MacのEclipse4.3 KeplerにTomcatプラグインをインストール

先日、MacのEclipse4.3を日本語化しましたが、次はTomcatプラグインをインストールしてみます。 Tomcatプラグインのインストール 自力でインストールするのは、数年ぶりです・・・。 こ …

AtomのGitHubプラグインを使ってみました

AtomにGitHubのパッケージがバンドルされたバージョン1.18にアップデートしてみました。 そんなにプラグインはインストールしていないので、特に問題なく行えました。 またGit操作をパッケージも …