| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/09/2007 21:30:07
|
lordtiago
JavaChild
![[Avatar]](/images/avatar/5fde161290a4ebf1163b976f2fa03cdd.png)
Membro desde: 21/09/2007 21:14:52
Mensagens: 138
Offline
|
Tipow galera, alguns softwares usados em plataformas windows usam os arquivos .exe e as .dll
Como faço pra quando terminar de desenvolver minha aplicação, transformar todos os .java e .class em um executável, e criar um instalador?
|
Ass. lordtiago
Confiram meu blog de tecnologia:
www.tiago.rmsti.com |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/09/2007 21:47:38
|
Fabio_De_Carli
Entusiasta Java
Membro desde: 06/06/2007 13:19:43
Mensagens: 23
Offline
|
Olá tudo bem....
vc tem duas opções, pode fazer o .jar executavel(recomendado)
ou
tem o "exej", que serve para vc fazer um .exe de suas classes.... nao sabia como fazer para enexar o arquivos(exej) aqui por isso te enviei por e-mail... o mesmo esta zipado, e tem o manual e alguns exemplos junto....
Abraços....
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/09/2007 22:58:12
|
Toni_Fatec
JavaTeenager
Membro desde: 09/05/2006 20:01:16
Mensagens: 165
Offline
|
Há uma outra opção de ferramenta para esta tarefa, mais robusta inclusive.
http://www.excelsior-usa.com/jet.html
Agora estava pensando, caso distribua uma aplicação Swing em um .jar, o cidadão não teria condição de ver o código fonte? Tá ai um bom motivo para se criar sim um .exe.
|
Tecnológo em Informática para Gestão de Negócios - UNESP/FATEC
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/09/2007 23:25:41
|
rmarin
JavaEvangelist
![[Avatar]](/images/avatar/46e0eae7d5217c79c3ef6b4c212b8c6f.jpg)
Membro desde: 13/07/2005 09:14:45
Mensagens: 360
Localização: São Paulo
Offline
|
Tem outra, o launch4j.
Anexa a jre - não depende do usuário possuir java na máquina
Criar ícone para o exe
Tem porte pra linux e mac
Dá pra invocar através do ant.
|
Roberto Marin
__________________________________________
Odeio auto-nerds! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/09/2007 23:32:33
|
rmarin
JavaEvangelist
![[Avatar]](/images/avatar/46e0eae7d5217c79c3ef6b4c212b8c6f.jpg)
Membro desde: 13/07/2005 09:14:45
Mensagens: 360
Localização: São Paulo
Offline
|
Claro que o JET é uma excelente ferramenta, mas tem um pequeno problema para projetos pequenos: È pago!
Já o Launch4j é livre, inclusive para softwares com fins comerciais.
|
Roberto Marin
__________________________________________
Odeio auto-nerds! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/09/2007 01:38:16
|
lordtiago
JavaChild
![[Avatar]](/images/avatar/5fde161290a4ebf1163b976f2fa03cdd.png)
Membro desde: 21/09/2007 21:14:52
Mensagens: 138
Offline
|
como funciona este exej.?
e como cria o .jar?
sou meio novato, comecei a aprender java na facul faz 7 meses soh...
obrigado pela paciencia de todos, os programas que foram passados com os links eu jah abri e estou lendo a respeito,
em breve eu faço a primeira compilação.
Fabio o email ainda num chegou =/
Mas valeu a todos, em breve eu retorno, =]
|
Ass. lordtiago
Confiram meu blog de tecnologia:
www.tiago.rmsti.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/09/2007 09:51:40
|
felipedamiani
JavaEvangelist
![[Avatar]](/images/avatar/7d2d180c45c41870f36e747816456190.jpg)
Membro desde: 07/10/2006 17:38:46
Mensagens: 382
Localização: Braço do Norte / Tubarão - SC
Offline
|
Eu costumo gerar .jars, mais quando preciso de um executável uso o exe4j, é muito bom http://www.ej-technologies.com/products/exe4j/overview.html
|
Felipe Damiani |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/09/2007 09:54:45
|
eros.stein
JavaChild
![[Avatar]](/images/avatar/193996d8a345080ba5cebe43bea3bd15.jpg)
Membro desde: 14/09/2007 07:27:47
Mensagens: 148
Localização: Vitória - ES
Offline
|
Recomendo assim como o rmarin o launch4j. Na minha opnião é uma excelente, senão a melhor, ferramenta para este fim. Além de ser OpenSource!
|
Quem muito enaltece os próprios méritos, geralmente não os possui; a verdadeira grandeza de alma está na humildade. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/09/2007 17:57:49
|
Ironlynx
Moderador
![[Avatar]](/images/avatar/93d65641ff3f1586614cf2c1ad240b6c.jpg)
Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline
|
Tô testando aqui(nesse momento!) o launch4j e ele parece muuito bom, ao menos á primeira vista.
Duas dúvidas:
1-esse arquivo de configuração dele(o .XML) deve ser dsitribuido com o .EXE, ou ele é apenas para controle de config do programa?
2-Dá para embutir(envelopar) uma JRE no executável?(Se der, dá para jogar fora o excelsior quem o usa...)
|
Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/09/2007 18:03:07
|
eros.stein
JavaChild
![[Avatar]](/images/avatar/193996d8a345080ba5cebe43bea3bd15.jpg)
Membro desde: 14/09/2007 07:27:47
Mensagens: 148
Localização: Vitória - ES
Offline
|
Ironlynx wrote:1-esse arquivo de configuração dele(o .XML) deve ser dsitribuido com o .EXE, ou ele é apenas para controle de config do programa? 2-Dá para embutir(envelopar) uma JRE no executável?(Se der, dá para jogar fora o excelsior quem o usa...)
1 - Não precisa distribuir com o .EXE, só o executável, nada mais. 2 - Sim, basta especificar o caminho dela na aba JRE, campo Emb. JRE Path.
This message was edited 1 time. Last update was at 22/09/2007 18:03:51
|
Quem muito enaltece os próprios méritos, geralmente não os possui; a verdadeira grandeza de alma está na humildade. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/09/2007 18:17:32
|
Ironlynx
Moderador
![[Avatar]](/images/avatar/93d65641ff3f1586614cf2c1ad240b6c.jpg)
Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline
|
Valeu rapah, o troço parece punk mesmo!
Muuito fácil.Não sei como o Eclipse não tem algo assim por padrão, o fatjar poderia já ter essa opção!
|
Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/09/2007 18:22:46
|
eros.stein
JavaChild
![[Avatar]](/images/avatar/193996d8a345080ba5cebe43bea3bd15.jpg)
Membro desde: 14/09/2007 07:27:47
Mensagens: 148
Localização: Vitória - ES
Offline
|
Pois é né!
Eu não uso o Eclipse, uso o NetBeans, mas também não tem essa funcionalidade!
Até hoje a única IDE que vi com essa funcionalidade foi o JBuilder 2005.
Abraço.
|
Quem muito enaltece os próprios méritos, geralmente não os possui; a verdadeira grandeza de alma está na humildade. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/09/2007 23:03:35
|
gutorocher
Entusiasta Java
![[Avatar]](/images/avatar/acaf560f85092ac1e43b57340fd30d8d.jpg)
Membro desde: 09/04/2007 20:10:11
Mensagens: 23
Offline
|
This message was edited 1 time. Last update was at 22/09/2007 23:04:58
|
==============================
{
Aqui voce encontra noticia e muita coisas boas
na net e também tem coisas interessante de Java
nerdesccp.blogspot.com
{
============================== |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2007 02:52:44
|
Toni_Fatec
JavaTeenager
Membro desde: 09/05/2006 20:01:16
Mensagens: 165
Offline
|
Este launch4J eu não conheço, vou tentar.
Acho que para pequenos projetos incluir a JRE seria muito doloroso, afinal são vários MB. Se vc faz um projetinho de 100KB, vai gostar de enviar vários MB em anexo no .exe ou .jar? Se for em CD tudo bem, mas pela Web tem que pesar, se for para clientes mesmo, os quais terão assistencia para instalar os seus Java é melhor não colocar JRE anexada não.
Acho interessante se for só para deixar pro público leigo em geral uma versão já prontinha para o Windows e outra prontinha para Linux (apesar de que leigo mesmo não usa Linux).
Ainda bem que este tópico não virou um flamewar dizendo que não se deve criar .exe no Java....
[drunk=on]
É pq não veio ninguem com mias de 1000 posts responder esta thread
[/drunk]
edit: o Ironlynx tem mais de 2mil
This message was edited 1 time. Last update was at 23/09/2007 02:53:45
|
Tecnológo em Informática para Gestão de Negócios - UNESP/FATEC
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/09/2007 10:28:24
|
eros.stein
JavaChild
![[Avatar]](/images/avatar/193996d8a345080ba5cebe43bea3bd15.jpg)
Membro desde: 14/09/2007 07:27:47
Mensagens: 148
Localização: Vitória - ES
Offline
|
gutorocher wrote:
Amigo, preste atenção no tema da discussão. Criar JAR, sim ele cria, o tema é como criar .EXE não .JAR!
.JAR = executável JAVA.
.EXE = executável nativo do Windows.
|
Quem muito enaltece os próprios méritos, geralmente não os possui; a verdadeira grandeza de alma está na humildade. |
|
|
 |
|
|