Eclipse3.4 ganymede 起動時にJVMエラー
ナビゲーションに移動
検索に移動
Eclipse3.4 ganymede 起動時にJVMエラー
Eclipse |
Eclipse3.4 を起動時に以下のエラー
JVM terminated Exit code=-1 -Dosgi.requiredJavaVersion=1.5 :
eclipse.iniの編集
もともとの eclipse.ini
-showsplash org.eclipse.platform --launcher.XXMaxPermSize 256M -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m
これを、一旦、リネームして(eclipse.ini.org等) Eclipseを起動すると、自動的に以下のような内容のeclipse.iniが作られる。
-framework plugins\org.eclipse.osgi_3.4.2.R34x_v20080826-1230.jar
JVMオプションの補足
- http://java.sun.com/javase/ja/6/docs/ja/technotes/tools/windows/java.html
- http://java.sun.com/javase/ja/6/docs/ja/technotes/guides/vm/gc-ergonomics.html
VMオプション(SE5.0以降) | 内容 | 備考 |
---|---|---|
メモリー割り当てプールの初期サイズをバイト数で指定 | マシンの物理メモリーの 1/64 か、妥当な最小サイズかの大きい方。 | |
メモリー割り当てプールの最大サイズをバイト数で指定 | 物理メモリーの 1/4 か、1GB かの小さい方。 |
を参考に、適当に書き換え。 -Xms40 -> -Xms128 のようにしとくと、起動が早くなる
新eclipse.ini
-framework plugins\org.eclipse.osgi_3.4.2.R34x_v20080826-1230.jar -vmargs -Xms128m -Xmx512m
- もしくは
-framework -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms128m -Xmx512m
© 2006 矢木浩人