JavaSE7を使用してEclipseJunoを構成しようとしています。これが私のeclipse.iniです。
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512M
-vm
C:/Program Files/Java/jdk1.7.0_07/bin/javaw.exe
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Dhelp.lucene.tokenizer=standard
-Xms128m
-Xmx1024m
-vm toに変更しようとしましたがC:/Program Files/Java/jdk1.7.0_07/bin
、削除しようとしました。
それでも同じエラー Failed to Create Java virtual machine.
を使用しWindows 7 x32 OS
ます。
私は異なる目的のためにJava6SEとJava7SEの両方を持っています。
正常に動作しているので-vmを指定するC:/Program Files/Java/jdk1.6/bin
と。
ここでの問題は何ですか。JDKへのパスは問題ありません。
少し実験してみたところ、
-Xmx800m
-Xmx値として設定できる最大量です。それを超えて増やすと、作成に失敗します。なんでそうなの?なぜJAVA6SEは、Java7SEが実行できないのと同じことを実行できるのか。私のプロジェクトは巨大です。私は時々Eclipse1.4Gbメモリをヒットしました。