Eclipse diz “Acesso negado” ao executar o javaw e como corrigi-lo?

1

Estou tentando fazer com que o Eclipse compile e execute uma classe HelloWorld, mas isso não pode ser feito. Instalei o Eclipse x86 SDK 4.2.0 juntamente com o JRE e o JDK mais recentes, ambos em 64 bits também. Eu 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:

Exception occurred executing command line. Cannot run program "C:\Program Files\Java\jre7\bin\javaw.exe" (in directory "C:\Users\Default\workspace\devs"): CreateProcess error=5, Access is denied.

Você pode me ajudar a consertar isso? Obrigado!

    
por Eduardo de Luna 21.09.2012 / 03:09

1 resposta

0

Você precisa adicionar a seguinte entrada ao seu arquivo eclipse.ini :

-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. Se não, o Eclipse irá falhar.

Siga este link para obter mais informações: link

    
por 21.09.2012 / 05:04

Tags