私の開発環境はeclipseを使っているのですが、起動につまずいたので、解決方法を備忘録。
やりたかったこと:
Pleiades all-in環境の立ち上げ
やったこと:
①Pleiades allinのダウンロード
②適当なフォルダに展開
③javaにパスを通す
・環境変数:JAVA_HOMEを<javaインストール先>\17に
・環境変数:pathの最後に%JAVA_HOME%\bin\を追加
・コマンドプロンプトからjava -versionで導通を確認
④Eclipseのiniファイルを編集
・以下を追加
-vm
<javaインストール先>/17/bin/javaw.exe
⑤eclipseの起動
発生したエラー:JVM terminated. Exit code=-1
試したこと:
①eclipseのキャッシュクリアスタート
eclipse展開フォルダにあるeclipse.exe -cleanから起動
→正常起動する
②コマンドプロンプトからの起動
コマンドプロンプトから、eclipsec.exeを起動
→エラー
③eclipse.iniの調査
このあたりでeclipseの設定ファイルeclipse.iniに問題があるとみて調査開始。
1行ずつ足したり引いたりしながら、エラーになる行を調査
その結果、以下の2行でエラーになっていることが判明 -javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
-javaagent:lombok.jar
解決策:
パスをフルパスで記載 -javaagent:<eclipseインストール先>/dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
-javaagent:<eclipseインストール先>/lombok.jar
これで万事解決しました。
コメント