Criar executavel ex

5 respostas
antoniopopete

Bem pessoal, eu quero cirar um exe ou um jar que não precise criar um bat que invoca minha instrucao de execucacao da aplicacao,pq fica feio aquela tela do DOS aberta no fundo da tela…Queria algo bem simples como um exe,ou entao um instalador elegante que executasse tranquilo.
Antes que os “cegos” e louos venham me falar "pra q vc quer um exe?e a portabilidade"
Essa aplicacao foi feia especificamente para rodar apenas no windows…e se me perguntarem pq quis usar java…PQ QUIS!
Quem puder responder…valeus

5 Respostas

caiozanchetti

Olá antoniopopete,
Se vc não precisa passar parametros para o seu programa, pasta modificar o ícone do arquivo jar (se desejar) e executá-lo! Irá rodar blz. (Senão vc já sabe java -jar…)

Abraço,

antoniopopete

Mas eu nao quero mudar o icone.
Eu quero que ele excute como quaquer aplicacao normal,sem estar a terra do dos em background…

fabiel

isso vai ajudar

Usage: jar {ctxu}[vfm0Mi] [jar-file] [manifest-file] [-C dir] files …
Options:
-c create new archive
-t list table of contents for archive
-x extract named (or all) files from archive
-u update existing archive
-v generate verbose output on standard output
-f specify archive file name
-m include manifest information from specified manifest file
-0 store only; use no ZIP compression
-M do not create a manifest file for the entries
-i generate index information for the specified jar files
-C change to the specified directory and include the following file

jar -cvf teste.jar * -C C:/aj mysql-connector-java-5.0.5-bin.jar

RenataFA

Se quiser gerar um .exe de verdade, aqui na empresa geramos através de um programa chamado JET.

Só que ele não é free, não sei se isso te atrapalha…

[]'s

KWill

Atualmente uso um build gratuito do GCC/GCJ para mingW quando quero gerar código nativo:
http://www.thisiscool.com/gcc_mingw.htm

Tutorial:
http://www.cs.umanitoba.ca/~eclipse/6-Compiling.pdf

Tava vendo o Excelsior JET, achei meio carinho e ele precisa de um Runtime extra, olhando assim, parece que tem que ter uma sub-vm JET.

Se for pra pagar, talvez compense mais pagar por esse aqui:
http://jnc.mtsystems.ch/

Se o problema for só o console do windows aparecendo, inicie o seu software pelo ‘javaw’, não pelo ‘java’.

Inté.

Criado 14 de abril de 2007
Ultima resposta 16 de abr. de 2007
Respostas 5
Participantes 5