| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2003 10:13:25
|
marcoantoniorocha
JavaChild
Membro desde: 11/03/2003 09:33:35
Mensagens: 121
Localização: São Carlos/SP
Offline
|
Isso é possível?
Conversei com algumas pessoas e já me disseram que não é possível ou que não é recomendado.
Há alguma outra maneira de distribuir uma aplicação dentro de somente um jar executável?
Obrigado
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2003 10:34:18
|
smota
Moderador
![[Avatar]](/images/avatar/ca9c267dad0305d1a6308d2a0cf1c39c.jpg)
Membro desde: 21/02/2003 16:19:19
Mensagens: 1647
Offline
|
NÃO pode ... um jar dentro de outro jar não será expandido pelo ClassLoader então as classes do jar interno não serão encontradas.
Qual o problema em distribuir um jar executavel e um subdiretorio com os jars adicionais? (alem do que jar executavel soh funciona em Windows)
De qq modo se quiser mandar tudo num saco soh ... extrai todos os JARs adicionais e empacota tudo num soh , fica horrivel mas se vc quiser
[]s
|
"Perfection is reached not when there's nothing more to add but when there's no more to take out" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2003 10:56:45
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
smota wrote:(alem do que jar executavel soh funciona em Windows)
PÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉ!!!!
JAR executavel funciona em qualquer plataforma, indistintamente
Windows:
Ou duplo clique no JAR, de dentro do Explorer
Linux:
Ou duplo clique no JAR, de dentro do Nautilus
MacOS X:
Ou duplo clique no JAR, de dentro do Finder
Notou a diferenca?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2003 11:37:41
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline
|
procure na internet por " uberjar"
ele faz exatamente isso que voce quer
mas tem info escassa. mas eh bem animal.
ele iternamente coloca os jars e prepara o classloader para ler deles tambem.
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/09/2007 09:48:46
|
kjava
HelloWorld
![[Avatar]](/images/avatar/36452e720502e4da486d2f9f6b48a7bb.jpg)
Membro desde: 13/04/2005 17:32:49
Mensagens: 12
Localização: São Paulo - SP
Offline
|
Amigos, estou ha 3 dias tentando resolver um problema aqui com esse maldito CLASSPATH.
Resolvi que um de meus sistemas nao vai usar JNLP, entao o que quero fazer é distribuir um .jar principal (SikGrafStandar.jar) e os .jars de terceiros colocar em um diretório (C:\Kooky\Libs), o problema é que não consigo *apontar* para esse diretório no MANIFEST.MF mas nem por *reza braba*.
Como eu poderia resolver isso?
Ja tentei de tudo:
Ou ainda, seria possivel colocar todos esses .jars em um zip e fazer o manifest *apontar* ara o .zip de forma que o ClassLoader encontrasse essas classes?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/03/2009 12:08:40
|
valdomiromorais
Smalltalk
![[Avatar]](/images/avatar/cd56606b8befd3fd899dfd0583f29420.jpg)
Membro desde: 10/03/2009 12:04:16
Mensagens: 2
Offline
|
Olah pessoal, espero que este post ajude quem passar por aqui!!
Este eh um exemplo simples, mas completo, de uma aplicacao que coloca um registro num banco de dados MySQL.
| Nome do arquivo |
JAR.pdf |
Download
|
| Descrição |
|
| Tamanho |
76 Kbytes
|
| Baixado: |
222 vez(es) |
This message was edited 2 times. Last update was at 10/03/2009 13:04:39
|
|
|
 |
|
|