Olá pessoal!
Tenho criado o ficheiro .jar de uma aplicação. Notei que ela pode executar em meu computador e de meus colegas de escola. Mas o problema é que a maioria dos usuários normais ou caseiros, simplesmente não executa, talvez por falta do java instalados em sua máquina. Decidi converter de .jar para exe, mas noto que está perdendo a portabilidade que é uma das maiores qualidades do java. Que solução achariam conveniente a situação? Obrigado!
Observe o que o Netbeans faz: fornece um exe e um sh para rodar o jar, o exe para windows e o sh para linux.
Se você criar um instalador, aí cria um instalador para cada plataforma. Mantenha seu programa em Java, adicionando apenas os .exe (ou mesmo .bat) e os .sh. E pronto, seu programa roda direitinho tanto em Windows, quanto em Linux. Se fizer com cuidado, a versão pra Linux/Unix roda em mac também, se não me engano.
Vc pode tb enviar os dois arquivos. 1 - o Jar, 2 um atalho qualquer para executar o jar. ^o^
Manda zipado, a pessoa descompacta e pronto. [=