2008年4月27日日曜日

eclipseを起動できない

Eclipse IDE for Java EE(eclipse-jee-europa-winter-win32.zip)をダウンロードして展開後、eclipse.exeを実行したがエラー("JVM Terminated. Exit code=-1")が発生して起動できなかった。

eclipse.ini内の下記の行を削除することで起動できるようになった。
--------------
-vmargs
-Xms40m
-Xmx512m
--------------

これらの行は、メモリ使用量を指定するオプションらしいが、無くても問題ない様子。

========================================================
2008-05-13

日本語化プラグインPleiadesを導入する場合は、上記オプションの削除を行ってはいけないらしい!

上記オプション削除を行っていたところ、Pleiadesが機能しなかった!
(Pleiadesのreadme.txtにも削除するなと書いてあった。)

削除してしまった場合は、Pleiadesに付属しているeclipse.iniサンプルを使ってeclipseを-cleanオプションで起動し直せば、eclipse/Pleiadesが機能するようになる。

========================================================
2008-08-05
削除していけないのは"-vmargs"だけらしい。("-Xms40m"、"-Xmx512m"は削除しないと起動しなかった。)

========================================================
2008-08-15
大きいプログラムのプロジェクトを作ると、eclipseがメモリ不足になって落ちてしまうので、ヒープ拡張オプションを使用する必要が出てきた。
このため"-Xmx256m"を追加した。(512だとeclipseが起動しなかったが、256なら起動した!)
-----------------------------------------
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xmx256m
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
-----------------------------------------

1 件のコメント:

匿名 さんのコメント...

2008-08-05
削除していけないのは"-vmargs"だけらしい。("-Xms40m"、"-Xmx512m"は削除しないと起動しなかった。)