| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2007 01:32:36
|
RaphaelSantos
JavaGuru
Membro desde: 05/11/2006 02:51:13
Mensagens: 201
Offline
|
Pessoal, queria saber formas de destribuir meu aplicativo...
sempre faço JARs... mas acho jar inseguro para uma aplicação final, pq o elcipse, por exemplo, se tiver na perspectiva RESOURCES ele ler o conteuodo do .class(tem como proteger isso??)
eu ja vi aplicativos java que sao executados por .exe(alguem tem um programa facil e eficiente pra isso???)
tambem ja vi gente usando aplicativo java atraves da extensao .jnlp(o que seria essa extensao e como gero uma para minha aplicação???)
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2007 06:58:14
|
eduveks
GUJ Ranger
![[Avatar]](/images/avatar/bce9abf229ffd7e570818476ee5d7dde.png)
Membro desde: 19/04/2005 07:45:40
Mensagens: 831
Localização: Lisboa - Portugal
Offline
|
Para gerar Exes, o melhorzinho q conheço é o JBuilder, a versão completa, trás a possibilidade de gerar Exe, e ofuscar o código.
Quanto a jnlp, (não estou muito por dentro, me corrijam se eu estiver errado), são para executar remotamente, via o Java Net Start, é aqueles links q vc clica e abre o java e começa a fazer o download e depois executa (não é applets, roda fora do browser). Não sei como é segurança nisto, se é seguro e talz para proteger o código...
Mas é melhor maneira de proteger, é fazer em modo web, html + javascript e Java no webserver, 100% seguro, ou quase
|
http://www.cajuscript.org
http://eduveks.blogspot.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2007 08:13:06
|
andredeividi
Virtual Machine Man
![[Avatar]](/images/avatar/a2b8a85a29b2d64ad6f47275bf1360c6.jpg)
Membro desde: 20/08/2005 10:55:12
Mensagens: 635
Localização: Joinville Sc
Offline
|
Cara eu sempre ofusco os meus jars antes de disponobilizar para o cliente!!!
isso ja resolve muito!!! .
abraço
|
http://andrecaetano.blogspot.com/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2007 08:36:59
|
Metaleiro
Virtual Machine Man
![[Avatar]](/images/avatar/c2155acc6d5bcda7debfb19c3abef4af.jpg)
Membro desde: 06/07/2006 10:55:54
Mensagens: 671
Localização: São Bernardo do Campo - SP
Offline
|
IZPACK - Instalador Java
Java Web Start
|
"Why, Mr. Anderson? Why do you do it? Why get up? Why keep fighting? Do you believe you're fighting for something? For more than your survival? Can you tell me what it is? Do you even know? Is it freedom? Or truth? Perhaps peace? Yes? No? Could it be for love? Illusions, Mr. Anderson. Vagaries of perception. The temporary constructs of a feeble human intellect trying desperately to justify an existence that is without meaning or purpose. And all of them as artificial as the Matrix itself, although only a human mind could invent something as insipid as love. You must be able to see it, Mr. Anderson. You must know it by now. You can?t win. It?s pointless to keep fighting. Why, Mr. Anderson? Why? Why do you persist?"
Neo :
-Because is my choice
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2007 09:05:22
|
aleck
GUJ Ranger
![[Avatar]](/images/avatar/2051bd70fc110a2208bdbd4a743e7f79.jpg)
Membro desde: 27/03/2006 08:08:33
Mensagens: 843
Localização: Rio de Janeiro
Offline
|
Install4j
|
Desenvolvedor iOS/Android
http://blog.alexandresoli.com.br
@alexandresoli |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2007 09:14:53
|
neohacker
Virtual Machine Man
![[Avatar]](/images/avatar/e5a419ed77a4e034849e1e1b68ba015e.jpg)
Membro desde: 30/10/2006 15:23:14
Mensagens: 576
Localização: Santo André
Offline
|
Incrível estava procurando por isso ontem.
Eu baixei o IzPack, mas ainda não utilizei, parece que pra montar os Wizards de Instalação precisa fazer por XML...ow crueldade viu meu
|
http//www.tecnologiaims.blogspot.com
↑ Grab this Headline Animator http://www.imstechnology.blogspot.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2007 11:48:45
|
RaphaelSantos
JavaGuru
Membro desde: 05/11/2006 02:51:13
Mensagens: 201
Offline
|
andredeividi ,
e como vc ofusca?? como faço isso pelo eclipse e netbeans???
Metaleiro ,
o link sobre java web só mostra como executar um arquivo jnlp nao é?? eu queria saber como criar um
esse Install4j é trial ou é impressao minha???
tem algum tutorial sobre esse Install4j ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2007 13:19:43
|
aleck
GUJ Ranger
![[Avatar]](/images/avatar/2051bd70fc110a2208bdbd4a743e7f79.jpg)
Membro desde: 27/03/2006 08:08:33
Mensagens: 843
Localização: Rio de Janeiro
Offline
|
O nstall4j é trial, os wizards te guiam na criação de pacotes para distribuição, a curva de aprendizagem é minima.
O projeto fica com uma cara mais profissional e o usuário acaba executando um .exe e não o jar, que já ajuda muito na transição de outras linguagens.
Um ponto interessante é o empacotamento da JRE junto da sua aplicação, assim você não precisa instalar, ele roda diretamente de um diretório quando necessário.
Outras aplicações suas podem compartilhar um único JRE.
O nível de customização das telas de instalação é imenso, você muda desde palavras a figuras e até a linguagem. Pode-se escolher quais e quantos botões colocar em cada tela, etc.
Quanto a ofuscar o código, procure por um destes:
ProGuard
yGuard
Smokescreen
Quanto ao jnlp, você encontra muito material de como fazer no próprio site da Sun e no google.
[]'s
|
Desenvolvedor iOS/Android
http://blog.alexandresoli.com.br
@alexandresoli |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2010 21:19:12
|
thiagocg
Virtual Machine Man
![[Avatar]](/images/avatar/e22c686bc771d5872150738b15f3e533.jpg)
Membro desde: 08/04/2006 11:07:07
Mensagens: 541
Localização: Campo Grande - MS
Offline
|
Olá aleck, revivendo este post, estou tentando gerar o instalador pelo install4j como vc sugeriu ao amigo RaphaelSantos, mas estou tendo dificuldades em faze-lo. O instalador até esta sendo gerado, o problema é que não cria o executavel, o desinstalador tb é criado e funciona perfeitamente, teria como vc me dar umas orientações sobre como gerar este instalador?
Meu desejo na verdade é um instalador mais completo, com jre, instalar o bd e restaurar um script inicial desse bd.
Grato.
[]'s
|
________________________________
Thiago Araujo da Silva
Analista de Sistemas
Tecnólogo em Processamento de Dados (Estácio - CG/MS)
Especialista em Desenvolvimento de Aplicações em Java (Uniderp - CG/MS)
|
|
|
 |
|
|