ゲンゾウ用ポストイット

Java、Groovy、Linux関連の備忘録

JVM複数がインストールされているPCにてEclipseが起動しない

Eclipseのバージョンによって起動したりしなかったりということがあった。3.1や3.2は起動するが3.4、3.5は起動しない。
原因がわからずに放置していたがどうしてもEclipseを使用する案件があり、Google先生に問い合わせしながらようやく解決。

結局jdk1.4のjavaw.exeを参照していたことが原因だった。いまだにjdk1.4を使用しているシステムを担当しているため、開発用PCにjdk1.4とjdk1.6がインストールされている。Eclipse起動時にはjdk1.4を使用しているようで、古いEclipseは起動するが新しいEclipseは起動できない。

解決方法は以下のサイトが参考になった。

"-vm"オプションを付与することで解決できる。