| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/03/2008 11:31:02
|
Linkel
JavaEvangelist
![[Avatar]](/images/avatar/ff4c48e9995f076b26fb2a90ae28d5aa.jpg)
Membro desde: 09/08/2007 10:51:16
Mensagens: 476
Offline
|
Aí, galera...
Sei que não existe um instalador para aplicações java gratuíto que seja satisfatório como os diversos para instalação de .exe...
Bom, pensando nisso, resolvi criar o meu próprio instalador para as minhas aplicações com interface em swing, considerando que tenho diversas configurações a serem feitas na hora da instalação, como por exemplo, a string de conexão com o banco de dados, padrões que vão em arquivos .properties, etc; que sempre tenho que fazer na mão quando vou instalar a aplicação numa máquina diferente...
Para executar a ideia...
- Como empacotar arquivos compactando-os em java para extensões tipo .tar, .rar, . zip, etc?
- Como descompactar arquivos com extensões tipo .tar, .rar, . zip, etc?
- Como copiar arquivos entre diretórios de qualquer sistema operacional?
- Como criar um executável .bin de uma aplicação java ao inves do .jar, tipo o arquivo executável do NetBeans?
Assim eu pegaria todo o diretório de distribuição da aplicação e compactaria num único arquivo e descompactaria tudo para o diretório que o usuário escolher pelo instalador...
Adicionaria todos os arquivos de configuração automaticamente, informado a string de conexão (ip, nome do banco, usuário, senha) pela interface gui...
Pretendo criar um criador de instaladores simples e ir implementando funcionalidades nele...
Disponibilizarei para todos que queiram criar seus instaladores ou mesmo ajudar a melhorar o criador para termos uma coisa livre e decente, rssrsrsrs...
Alguém pode me ajudar?
Um abraço!
|
http://intelectolivre.blogspot.com "A liberdade dominando a mente!"
__
Lindoélio Lázaro
Pós-graduado em Desenvolvimento de Sistemas para a Web |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/03/2008 14:16:53
|
FilhoDoRei
JavaTeenager
![[Avatar]](/images/avatar/d9106553cc5dcab924a87b57eb707fdd.jpg)
Membro desde: 13/03/2008 19:52:45
Mensagens: 199
Localização: Taguatinga
Offline
|
Amigo primeiro boa sorte na sua empreitada,
segundo quando vc conseguir fazer isso por favor compartilhe comigo falowss
|
"Sei que voce não entende
A profundidade do Meu amor
Como morri na cruz pelos teus pecados
E sei que você não compreende
O quanto te dei
Mas prometo, faria tudo isso novamente".
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/03/2008 15:05:30
|
Linkel
JavaEvangelist
![[Avatar]](/images/avatar/ff4c48e9995f076b26fb2a90ae28d5aa.jpg)
Membro desde: 09/08/2007 10:51:16
Mensagens: 476
Offline
|
Hehehe...
Pode deixar, brother!
Mas para isso preciso da ajuda da gelera!!!
T+
|
http://intelectolivre.blogspot.com "A liberdade dominando a mente!"
__
Lindoélio Lázaro
Pós-graduado em Desenvolvimento de Sistemas para a Web |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/03/2008 19:17:34
|
psevestre
JavaEvangelist
Membro desde: 13/05/2005 12:53:19
Mensagens: 432
Localização: São Paulo
Offline
|
Linkel wrote:Aí, galera...
Sei que não existe um instalador para aplicações java gratuíto que seja satisfatório como os diversos para instalação de .exe...
Bom, pensando nisso, resolvi criar o meu próprio instalador para as minhas aplicações com interface em swing, considerando que tenho diversas configurações a serem feitas na hora da instalação, como por exemplo, a string de conexão com o banco de dados, padrões que vão em arquivos .properties, etc; que sempre tenho que fazer na mão quando vou instalar a aplicação numa máquina diferente...
Em vez de começar do zero, que tal dar uma olhada antes no IzPack:
http://www.izforge.com/izpack/
Concordo que não é lá o mais bonitinho que já vi, mas, no mínimo, acho que vale mais a pena melhorá-lo, já que ele é distribuído sob a licença do Apache.
|
http://justaphilpicks.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/03/2008 19:29:45
|
guigouz
Debugger
Membro desde: 19/09/2006 23:08:34
Mensagens: 66
Offline
|
A configuração também não precisa ser feita na instalação, pode ter um configurador no próprio programa.
Mesmo porque, instalar um programa Java geralmente só requer que você copie o .jar (eu gero .exe pra windows com o launch4j).
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/04/2008 04:41:12
|
nany.pt
Smalltalk
Membro desde: 22/04/2008 04:35:36
Mensagens: 1
Offline
|
Boas... já passou algum tempo, mas eu uso o "Inno Setup Compiler"... http://www.jrsoftware.org/isinfo.php
É descomplicado abraço
|
|
|
 |
|
|