| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2005 09:36:05
|
marcioa1
Virtual Machine Man
![[Avatar]](/images/avatar/169779d3852b32ce8b1a1724dbf5217d.jpg)
Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline
|
Olá,
Tenho dois projetos separados e quero criar em um deles um arquivo jar contendo o arquivo jar do segundo projeto.
Não estou conseguindo. Como faço isto ?
Márcio
|
SCJP 1.4, |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2005 11:31:39
|
passos
JavaEvangelist
![[Avatar]](/images/avatar/555d6702c950ecb729a966504af0a635.jpg)
Membro desde: 25/10/2002 10:19:27
Mensagens: 345
Localização: Rio de Janeiro
Offline
|
So o includes ja deveria funcionar... sera que ele nao ta se confundindo por causa das / não?
Tenta colocar ele na mão dentro do teu projeto e passa um caminho relativo
|
Daniel Passos (twitter: @passos)
Curso Java | Curso Rails | Curso Android |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2005 12:33:13
|
marcioa1
Virtual Machine Man
![[Avatar]](/images/avatar/169779d3852b32ce8b1a1724dbf5217d.jpg)
Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline
|
Passos,
Tentei seus conselhos mas não consegui.
Se puder, dê uma olhada no meu novo buid
Eu copiei o Dix.jar para dentro do lib, mas gerou um jar de apenas 1k.
Obrigado,
Márcio
|
SCJP 1.4, |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2005 13:07:00
|
passos
JavaEvangelist
![[Avatar]](/images/avatar/555d6702c950ecb729a966504af0a635.jpg)
Membro desde: 25/10/2002 10:19:27
Mensagens: 345
Localização: Rio de Janeiro
Offline
|
marcioa1 wrote:
Eu copiei o Dix.jar para dentro do lib, mas gerou um jar de apenas 1k.
Isso quer dizer que ele nao colocou nem suas classes?
1) Vc conferiu se ele realmente copiou o arquivo?
2) Tenta
3) Tenta
|
Daniel Passos (twitter: @passos)
Curso Java | Curso Rails | Curso Android |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2005 13:23:14
|
marcioa1
Virtual Machine Man
![[Avatar]](/images/avatar/169779d3852b32ce8b1a1724dbf5217d.jpg)
Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline
|
passos
Ele gera apenas o Manifest ?????
Obrigado.
|
SCJP 1.4, |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2005 13:32:03
|
passos
JavaEvangelist
![[Avatar]](/images/avatar/555d6702c950ecb729a966504af0a635.jpg)
Membro desde: 25/10/2002 10:19:27
Mensagens: 345
Localização: Rio de Janeiro
Offline
|
Não... era pra ele incluir todos os .jar que estao dentro de ${lib} não tinha nem dentro dele?
OBS: Geralmente eu nao uso MANIFEST="MANIFEST.MF"
|
Daniel Passos (twitter: @passos)
Curso Java | Curso Rails | Curso Android |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2005 14:32:54
|
marcioa1
Virtual Machine Man
![[Avatar]](/images/avatar/169779d3852b32ce8b1a1724dbf5217d.jpg)
Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline
|
passos
Inclui o seguinte
E ele acrescentou o tal do dix.jar. Mas ao rodar ele dá
Could not find the main class
Mas tenho um Manifest
Sinto que falta pouco. Quero agradecer sua atenção.
Márcio
|
SCJP 1.4, |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2005 15:29:27
|
passos
JavaEvangelist
![[Avatar]](/images/avatar/555d6702c950ecb729a966504af0a635.jpg)
Membro desde: 25/10/2002 10:19:27
Mensagens: 345
Localização: Rio de Janeiro
Offline
|
controle.ControlaAudcre esta no jar que vc esta gerando o no que vc esta adicionando (dix.jar)?
|
Daniel Passos (twitter: @passos)
Curso Java | Curso Rails | Curso Android |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2005 15:46:47
|
marcioa1
Virtual Machine Man
![[Avatar]](/images/avatar/169779d3852b32ce8b1a1724dbf5217d.jpg)
Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline
|
passos,
Está no jar que estou gerando.
Pelo Eclipse, eu consegui , através do Export, mas neste caso eu adicionei os *.class do projeto dix, e não o dix.jar que continha os *.class.
Mas não soube fazer isto pelo ant.
Antes eu tinha Audcre.jar com seus *.class e um dix.jar dentro. Não funcionava.
Agora eu tenho Audcre.jar com os *.class dele e os *.class do projeto dix. Assim funciona.
Como faço para o ant inserir no audcre.jar os *.class do dix? ( O Dix está em outra pasta ) .
Obrigado,
Márcio
|
SCJP 1.4, |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2005 16:14:25
|
passos
JavaEvangelist
![[Avatar]](/images/avatar/555d6702c950ecb729a966504af0a635.jpg)
Membro desde: 25/10/2002 10:19:27
Mensagens: 345
Localização: Rio de Janeiro
Offline
|
Bom vamos por parte... eu acho que o problema nao esta bem no ANT
Se vc ta tentando executar o controle.ControlaAudcre que ta no Audcre.jar e ao executar esta recebendo Could not find the main class tem haver com o manifest e nao com o .jar mesmo se o .jar nao estivesse la ele deveria funcionar.... mesmo que devesse erro por depender de alguma forma do dix.jar mas nao deveria dar essa mensagem.
|
Daniel Passos (twitter: @passos)
Curso Java | Curso Rails | Curso Android |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2005 17:41:35
|
marcioa1
Virtual Machine Man
![[Avatar]](/images/avatar/169779d3852b32ce8b1a1724dbf5217d.jpg)
Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline
|
passos,
Eu tenho o Manifest
Com a target abaixo, eu consegui copiar os *.class de todos os pacotes do projeto Dix. E Funcionou
Talvez falte um ou outro detalhe, mas o programa abriu. Será que com as classes do Dix dentro do jar, que antes estavam fora, a abertura ficou mais lenta ? Vou pesqusiar.
Obrigado pela sua ajuda. Estou indo para casa.
Boa noite,
márcio
|
SCJP 1.4, |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/07/2005 09:31:42
|
passos
JavaEvangelist
![[Avatar]](/images/avatar/555d6702c950ecb729a966504af0a635.jpg)
Membro desde: 25/10/2002 10:19:27
Mensagens: 345
Localização: Rio de Janeiro
Offline
|
E... realmente falta algum detalhe pro seu novo jar entender que o jar dentro dele esta no classpath.
Particularmente nunca fiz isso.... pois raramente trabalha com desktop.
Qualquer coisa posta ae!
|
Daniel Passos (twitter: @passos)
Curso Java | Curso Rails | Curso Android |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/07/2005 12:28:45
|
marcioa1
Virtual Machine Man
![[Avatar]](/images/avatar/169779d3852b32ce8b1a1724dbf5217d.jpg)
Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline
|
passos,
Está resolvido, graças a Deus e a sua ajuda.
Foi preciso copiar as classes do Dix para a pasta bin do projeto "filho".
O projeto DIX é utilizado por todos os outros projetos, pois contém classes de negócio utilizadoas pelos outros sistemas.
Abraços,
Márcio
This message was edited 1 time. Last update was at 29/07/2005 12:29:06
|
SCJP 1.4, |
|
|
 |
|
|