Como criar o .exe?

:smiley: Gostaria de saber quais procedimentos devo tomar para criar o arquivo executavel(entregue ao usuário final).

Esta deveria ir para o FAQ. Java, por padrão, não gera executáveis nativos para uma certa plataforma. Por que? 2 motivos:
:arrow: você perde o “charme” da tecnologia, que é a portabilidade de código compilado;
:arrow: você perde todos os mecanismos de segurança que um ambiente gerenciado lhe oferece.

Ok, mas como criar arquivos para distribuição final? Use arquivos .jar (tem um tutorial sobre isso no GUJ). Mas para que este .jar se torne executável, você precisa editar o arquivo Manifest.mf, adicionando a seguinte linha:

Main-Class: x.y.z.MyMainClass

x.y.z é o pacote em que está contida a classe principal, no caso denotada por MyMainClass.

E é isso. Mas se, mesmo após tudo isso, você ainda quiser criar um .exe a partir de seu código Java, olhe: http://www.google.com/search?q=java%20native%20compiler&start=0&start=0&ie=utf-8&oe=utf-8

Ariane, no JAVA vc nao precisa criar um .exe…basta criar um arquivo .jar q a maquina virtual no cliente ira conseguir roda-lo…

aki no GUJ tem um otimo tutorial sobre a criacao de arquivos .jar…de uma olhada…

Ariane,
este assunto assunto já foi muito discutido aqui no GUJ… Resumindo: o certo é criar um arquivo JAR para a distribuição da sua aplicação. Dê uma olhada:

  1. Na última Java Magazine que está nas bancas, tem uma ótima matéria!
  2. O tutorial do GUJ :wink:
  3. E aqui no fórum mesmo.