У меня возникла ошибка «не удалось создать JVM», когда я попытался запустить файл jnlp.Не удалось создать виртуальную машину Java
Но он работает, когда я удалил max-heap-size="1100m"
из тега Java/j2se в jnlp.
Кажется, что-то не так с max-heap-size
. Я сделал несколько экспериментов, чтобы изменить размер кучи в файле eclipse.ini
. Самый большой размер кучи, который я мог установить, - «940 М», иначе я получил ошибку «Не удалось создать JVM ...» при запуске eclipse.
Я подозреваю, что это проблема с памятью (аппаратным) на моем ПК. Мой ноутбук довольно новый. Но по какой-то причине мой администратор меняет ОС с Windows 7 на Windows XP. Теперь они хотят вернуться к окнам 7.
Я использую JDK 1.6 update 29 и eclipse Версия: 3.7.0 Build id: I20110613-1736. Windows xp sp3.
Возможный дубликат [Java webstart max-heap-size приводит к невозможности запуска JVM] (http://stackoverflow.com/questions/3285915/java-webstart-max-heap-size-causes-jvm-cannot-be -started) – NPE
Также см. http://stackoverflow.com/questions/171205/java-maximum-memory-on-windows-xp – NPE
Я могу сказать вам, что это не проблема памяти/оборудования, потому что это происходит на ВСЕХ Eclipses на любом Windows, которую я видел до сих пор ... – m0skit0