ola amigos, eu consegui criar meu jar, e quanto a isso ta tudo beleza, mas o problema eh q qdo fui mostrar para o cliente eu tive que executar ele pelo dos… ele nao abria com 2 clicks… tem como criar um arquivo .exe pra poder executar meu programa??
obrigado!
opa boa noite…
bom com certeza em sua máquina você possui o java configurado
isso inclui as variáveis de ambiente para possibilitar que quando
for solicitado a execução de um jar ele chame o exe do java para
executar a tua aplicação…
provavelmente as variáveis de ambiente básica não estão configuradas
na máquina na qual você tentou executar o seu aplicativo…
no caso seria necessário verificar se o diretorio da jre/bin está referenciado
na variável de ambiente PATH, caso não esteja faça o seguinte teste de incluir o caminho do diretorio bin dentro do diretorio onde encontra-se a jre
e tente executar novamente o seu jar, provavelmente ele execute
abraços
o problema eh q qdo alguem baixasse o programa teria que fazer isso tudo… eu quero criar um arquivo onde o usuario simplesmente de 2 cliques e pronto!
hum bom até onde eu sei
no windows 2000 e XP
quando você instala a JRE 1.5 era
para configurar isso automaticamente na maquina, mas
pode não instalar como eu já vi acontecer, um exemplo
que me aconteceu, uma máquina que a ext .jar estava associada
a um programa compactador, com isso ele não abria a aplicação
pode ser algo do genero tambem…
bom, mas quando vc chama pelo prompt de comando java
ele consegue achar? ou aparece comando desconhecido?
você testou isso? caso tenha funcionado então deve ser problema
de associação de extenção de arquivo com o seu respectivo executor…
qualquer coisa tente clicar com o botão direito no jar, vá em propriedades
e verifique com que executor o jar está associado
:roll:
abraços
eu consigo sim executar o jar pelo dos… ele esta associado a um descompactador!!! mas eu nao queria chegar no pc do cara e mudar isso simplesmente, pq podeem aparececr otras pessoas com outros pcs e com esse mesmo problema… entao eu queria criar um exe que eliminaria esse problema!
bom quanto ao exe você pode criar usando um outro software,
mas ao invés de fazer um exe acho que é mais facil você fazer um bat
para iniciar o seu programa java, vai ter o mesmo efeito e utilidade
de um exe para este caso…
quanto ao descompactador, bom isso é um problema de instalação,
pois pelo que me lembre esses softwares de compactação apresentam
uma lista de extenção para associar, e o .jar se não me engano
aparece nesta lista e desmarcado ainda… mas se quem instalou
marcou esta opção ai ja era :roll:
como te falei você pode reconfigurar o executor do arquivo .jar
clicando em algum .jar e na opção propriedades, vai aparecer
quando abrir a janela o programa que o arquivo está relacionado,
basta você alterar para o java.exe que o jar volta a funcionar com o
duplo click
foi assim que resolvi quando tive um problema parecido…
quanto ao bat para criar, basta você usar o notepad,
incluir o mesmo comando para executar o jar do DOS
e salvar o arquivo do notpad como nomeDoArquivo.bat e
deixar no mesmo diretorio que está o jar
abraços