Translate

sexta-feira, 3 de agosto de 2012

Eclipse - Failed to create Java Virtual Machine

Recentemente meu Eclipse Indigo se atualizou como de costume e após reiniciá-lo recebi a mensagem "Failed to create the Java Virtual Machine".

A razão do problema é que o Eclipse teve seu arquivo de inicialização modificado de maneira errada por alguma atualização.

Foi necessário editar o arquivo Eclipse.INI  e reorganizar as informações e o Eclipse voltou a funcionar:

Atenção: Faça um backup do seu Eclipse.INI antes de alterá-lo, porque os pacotes JAR do seu INI original devem ser preservados.

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.rcp.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Program Files\Java\jdk1.6.0_27\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx1024m

 
Fonte: http://wiki.eclipse.org/Eclipse.ini

2 comentários:

  1. Olá Wiliam, seu poste foi extremamente útil, mesmo 3 anos depois.
    Já estava pensando de reconfigura meu ambiente de desenvolvimento Android do zero, o que eu acho muito chato e demorado. Cara será que o pessoal do Eclipse não viu isso ainda?
    Obrigado!

    ResponderExcluir
  2. Boa noite Charles. Fico contente de saber que pôde sanar o problema de seu ambiente de maneira menos impactante. Acredito que ao atualizar o Eclipse, por existir um número considerável de compilações para plataformas e pacotes diferentes, este tipo de problema pode ser resolvido e depois surgir de novo, pois quando um novo pacote precisa atualizar o Eclipse.ini sempre dependerá da cautela do responsável por gerar o pacote. Isso vale para releases de qualquer aplicação. Abraço.

    ResponderExcluir