Estou tentando fazer com que o Eclipse compile e execute uma classe HelloWorld, mas ele não consegue fazer isso. Eu instalei o Eclipse x86 SDK 4.2.0 junto com o JRE e JDK mais recentes, ambos em 64 bits. Também tenho as variáveis PATH definidas para responder aos prompts de comando. Quando tento executar o seguinte código:
class HelloWorld {
public static void main(String[] args)
{
System.out.println("Hello World!" ) ;
}
}
E retorna o seguinte erro:
Ocorreu uma exceção ao executar a linha de comando. Não é possível executar o programa "C:\Program Files\Java\jre7\bin\javaw.exe" (no diretório "C:\Users\Default\workspace\devs"): Erro CreateProcess=5, acesso negado.
Você pode me ajudar a consertar isso? Obrigado!
Responder1
Você deve adicionar a seguinte entrada ao seu eclipse.ini
arquivo:
-vm
C:/Prog/Java/jdk1.6.0_21/jre/bin/server/jvm.dll
Certifique-se de substituir o número da versão pelo seu e fazer backup do arquivo Eclipse.ini original em caso de problemas e copiar as linhas acima no arquivo ANTES do argumento --vmargs. Caso contrário, o Eclipse irá travar.
Siga este link para mais informações:http://www.eclipse.org/forums/index.php?t=msg&goto=559997&S=a4836b4add35f1ac144df946cb1ef64d