トップ 一覧 ping 検索 ヘルプ RSS ログイン

Eclipse3.4 ganymede 起動時にJVMエラーの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!Eclipse3.4 ganymede 起動時にJVMエラー
[Eclipse]

!!Eclipse3.4 を起動時に以下のエラー
*Windows版
{{ref_image ganymede_jvm_err01.jpg}}

 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以降),内容,備考
,-Xms[数値],メモリー割り当てプールの初期サイズをバイト数で指定,マシンの物理メモリーの 1/64 か、妥当な最小サイズかの大きい方。
,-Xmx[数値],メモリー割り当てプールの最大サイズをバイト数で指定,物理メモリーの 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