Jar não roda com computadores que so tem Jre

3 respostas
ocram310890

Olá

Eu crio o .jar a partir do netbeans, porem ele não roda em todas as maquinas. Eu mandei ele para alguns amigos meus testarem o resultado foi os que tinham WIN 7 OS 64 bits com o jre ou o jre e o jdk não rodavam o programa, apenas em um maquina rodou e ela tinha o jre,jdk e sdk com WIN 7 OS 32 bits.

Eu na minha maquina tenho em arquivos e programas o jre e o jdk, e em arquivos e programas (x86) tenho tb o jre e o jdk.

Mas pelo o que eu sei para o .jar executar so e preciso a jvm que está no jre, então porque não está rodando em outras maquinas apenas com o jre?

Agradeço desde já

3 Respostas

ViniGodoy

Dá algum erro?

Problemas comuns:

  1. O descompactador (como o Winzip) está programado para abrir o .jar. Outra possibilidade é o tipo de arquivo “.jar” não estar associado a JRE:
  • Nesse caso, você teria que executar o .jar por linha de comando;
  1. Problemas nos arquivos de recursos do seu programa;
  2. Seu programa precisa gravar arquivos, mas as máquinas em questão não dão permissão.
  3. A versão de JRE na máquina que você está tentando rodar é menor do que a versão do JDK que você compilou o programa.
ramilani12

Como vc gerou o seu arquivo MANIFEST ?

ocram310890

Eu gerei tudo pelo netbeans, não fiz mais nada

Criado 11 de julho de 2012
Ultima resposta 11 de jul. de 2012
Respostas 3
Participantes 3