なプロジェクトのロンボク島において"全部入り版"Eclipse(ヘリオス)

StackOverflow https://stackoverflow.com/questions/3418865

  •  26-09-2019
  •  | 
  •  

質問

私は、こちらのチュートリアル http://projectlombok.org/

がを加えたものを輸入 @Data 何も起こりません。

な仕組みになっている"全部入り版"eclipseをヘリオス?

役に立ちましたか?

解決

ただの追加

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

eclipse.ini?

がうまくいかない場合や追加した場合のlombok.jar の図書館利用によるプロジェクト)を動作させることができ、イブレア城、イブレア大Eclipseヘリオス:

alt text


Ian Tegebo つに のコメント

簡単な"再起動"ませんでしたが十分に変更vmargs:
を明示的に口を出て、その後再び開始.


chrisjleu つに のコメント:

せてもらう良い機会になりそうだから、カスタマイズEclipseヘリオス(3.6+)の分布その場合は使用をフルパス lombok.jar ともに vm 引数になります。
コミットb47e87f できます。

boolean fullPathRequired = IdeFinder.getOS() == EclipseFinder.OS.UNIX || System.getProperty("lombok.installer.fullpath") != null;

他のヒント

あなたはライブラリにlombok.jarを追加する必要がなく、ダブルクリックロンボクジャーのいずれかによって、またはコマンドラインの実行java -jar lombok.jarからそれをインストールするだけでなく。それはあなたに素敵なインストーラ画面が表示されます。 Eclipseのインストールを選択し、インストールします。

インストーラが正常に変更した場合に、その後、あなたがたeclipse.iniをチェックすることができます:

-vmargs
...
-javaagent:lombok.jar
-Xbootclasspath/a:lombok.jar
あなたのEclipseがすでに実行された場合は、

、あなたは出口のEclipseに持っており、それを再び開始します。 (ファイル/再起動が十分ではありません)。

ショートカットを使用してEclipseを起動している場合は、

は、どちらかそこに満たされた、コマンドライン引数ではない、または手動で-javaagent:lombok.jar -Xbootclasspath/a:lombok.jar-vmargsのどこかを追加していることを確認します。

ロンボクの最新版も約Eclipseの画面に行を追加します。ロンボクがアクティブな場合は、「ロンボクv0.11.6 『颯爽カカポ』のような行がインストールされて見つけることができます。 http://projectlombok.org/ のただのボタンの行の上ます。

何らかの理由であれば、通常、カスタマイズされた日食に関連するビルドを、あなたは完全なパスを使用する必要がある、あなたがそうするように、コマンドラインでインストーラに指示することができます:

java -Dlombok.installer.fullpath -jar lombok.jar

ロンボクを追加し、私のプロジェクトはまだゲッターとセッターを認識することができなかった日食や春のツールを再起動した後、

。赤いマーカーどこでも!

ソリューション:右クリックのMavenに移動して、を選択し、プロジェクトを更新するプロジェクト

ランダムなソリューションを検索し、しようとの時間後、私はこれが私のために働いていた唯一の解決策であることがわかります。

ここに画像の説明を入力します

次の手順に従ってください: - ロンボクjarファイルがすでに日食に依存関係として追加されている場合は、project's lib folder > Locate Lombok.xx.jar > Right Click on Jar> Run as Java Application> This will launch Lombok screen as belowに行きます: - ここに画像の説明を入力します

次に、"Specify location" > And specify location of "Eclipse.ini" file.(Eclipse neon on Mac osX has it at -> "<Eclipse_installation_path>/jee-neon/Eclipse.app/Contents/Eclipse/Eclipse.ini")をクリックします。

この後、Eclipseを再起動し、クリーンビルドプロジェクトます。

これは私のために働いています。

私はEclipseのインストールフォルダに直接eclipse.exeをを起動する場合は、

私はこの作業を行うことができます。私はeclipse.exeを実行する前に、いくつかの初期JAVA_HOMEとMavenのパラメータを設定するコマンドファイルを使用している場合はそれが仕事と私は正確に同じプロジェクトでコンパイラエラーを取得していません。

DOは必ずあなたのクラスが再コンパイルされていることを確認するために日食にプロジェクト - >クリーンに行うことを忘れないで。

JavaアプリケーションとしてRemenberの実行lombok.jar、あなたはコンソール(CMD.EXE)adminstratorとして、実行C:"your java instalation"\ java -jar "lombok directory"\lombok.jarを開き、Windows7の使用して、その後、ロンボクあなたのIDE ubicationをお願いします。

またこの問題について

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

しています。はないでしょうかを明示的に言載のロンボクのポップアップメッセージのものではなかった明らかなっていったのと、怒るとeclipse.iniということが認められていませんることができたことを付記する。ラインで追加の部品サブスタンダード後の最初の部分については、eclipse.iniファイルです。およそのファイルの最後にはこのようになります(大胆などのためのロンボク島において探しも、予約も、支払も、全部が異なります):

-vm
C:/Program ファイル/Java/jdk1.7.0_02/bin
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx384m
-javaagent:lombok.jar
-Xbootclasspath/a:lombok.jar

Eclipseは、これらの奇妙なデフォルトウィンドウのパスのいずれか(例えばc:/Program files (86)/Eclipse)上にある場合は、

これは時々仕事をしません。

この場合、上記のように、次にスペースとブレース(例えばc:\lombok\lombok.jar)なしクリーナーパスにロンボクジャーを移動し、それに応じたeclipse.iniを変更します。

は、Windowsを使用している場合はXPおよびそれが

には、このようにする必要がありJUNO日食
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-javaagent:lombok.jar
-Xbootclasspath/a:lombok.jar
-Xms40m
-Xmx512m

私は、理由のJavaのバージョンの私のMacBook Proの上lombok.jarをインストールすることができませんでした。私は、インストールするには、Java 1.6にダウングレードしなければならなかったとインストールが働いていたとき、私は、Java 1.7を再利用!

/システム/ライブラリ/ Javaの/ JavaVirtualMachines

あなたは異なるJVMここにあなたのマシンにインストールされ見ることができます

  1. コピーのロンボクのjarへのeclipseベー IDE(Eclipse/STSなどのインストールフォルダ

    • このインストールフォルダのフォルダに .ini ファイルがIDE
    • ご利用の場合はMavenプのjarを得から m2 リポジトリ
    • cp ~/.m2/repository/projectlombork/lombork-1.x.jar /path/to/IDE/lombok.jar
  2. 編集の .ini ファイルのインストールフォルダのIDE次の行を追加しライン以下 -vmargs.

    • -javaagent:lombok.jar -Xbootclasspath/a:lombok.jar
    • なお、jarのあるべきと同じフォルダに .ini ファイルの名前のjar lombok.jar
  3. 再起動IDEを再建/maven-更新のプロジェクト

また同様の問題MacBookアウトドアアクティビティだけでは以下のリンクの問題も解決されます。https://projectlombok.org/setup/eclipse

手順次のとおりです。-

  • ダウンロードlombok.jar
  • ダブルクリックしますこのjar
  • このjar見により模索することをeclipseの設置を機に、私の場合でしたのであることが確認できないのeclipseがインストールして使っていると、これによりsoftlinkのeclipseます。
  • 私が指定の場所にeclipse iniファイル"をクリックの指定場所"ボタン
  • このjarを自動的に更新されるエントリeclipse.iniファイルjavaagent
    • 加え同一のjarを、classpathのプロジェクトのeclipse
    • 再っeclipse

私は.m2レポでlomob.jar検索しました。あなたはそれをダブルクリックすると - > eclipse.exeを検索して選択します。ロンボク後必要な変更を行います。明示的に日食を終了 - >それが今では固定されなければなりません。 Mavenの更新をしない場合ます。

私は、Eclipseネオン日午前、上記の手順を実行した後、それはまだdidntの仕事。輸入lombok.Data;認識されていませんでした。

周りを探しの程度時間後、私は1.16.14にバージョンを切り替え、それが働いています。

さて、私の考えは1時間を過ごしたかどうか、である長期的に良い投資となります: - )

Eclipse酸素-設置後のロンボクによるプロセスにはロンボクのページでも使用出来なかった@ログアノテーションを期待で

【解決 プロジェクト --> 特性 -する注釈処理

ただ、この問題に直面した(生成されたゲッターのためのコンパイルエラー)と提案されたソリューションのどれも助けません。

セットアップ:Eclipseの酸素(32ビット)、SAP_JVM(32ビット)、ロンボク1.16.18(Eclipseのプラグインを正しくインストール)

は魅力のように働いた無地の新しいテストプロジェクトを作成しました。その後失敗したプロジェクトを削除し、エラーを修正し、私のGitHubのレポから、再びそれをチェックアウト。ただ、ワークスペースからプロジェクトを削除し、再度インポートし、助けにはならなかった。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top