Executar arquivo jar com uma versão específica do JRE

4 respostas
F

Olá,

Eu tenho um computador com Windows 7 x64 instalado, e Java x86 versão 6 Update 18.
Recentemente, tentei rodar uma IDE que requeria uma versão do JRE compatível com a do computador, ie, requeria instalação do JRE x64.

Dada essa situação, tenho duas perguntas:

  1. Se eu instalar a versão x64, qual das duas será a versão “padrão” (a que será executada quando uma aplicação qualquer precisar do JRE)?
  2. Se eu quiser executar um .jar pelo cmd do Windows (fazendo java -jar nomeDoArquivo.jar), é possível especificar nesse comando qual a versão do JRE que eu quero que rode?

Obrigado!

4 Respostas

zoren

Não tenho muita certeza, mas

  1. A ultima instalada
  2. A versão que está no classpath, se vc colocar outra versão no classpath, ela será usada

Recomendo que vc remova a versão de 32bits e instale a versão de 64bits, fica melhor, pelo menos eu notei diferença

F

Zoren, obrigado pela resposta!
Só uma coisa: que diferenças vc notou depois de instalar a versão de 64 bits?

zoren

Meu Netbeans ficou mais rápido

o glassfish demorou um pouco menos pra iniciar

faz tempo q eu não desenvolvo nada no pc de casa, mas deu uma leve acelerada nas coisas

F

Ok, valeu mais uma vez! :slight_smile:

Criado 20 de fevereiro de 2010
Ultima resposta 22 de fev. de 2010
Respostas 4
Participantes 2