JAR  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
EddiE
Virtual Machine Man

Membro desde: 31/08/2002 09:05:07
Mensagens: 647
Localização: São Paulo - SP
Offline

Consigo empacotar meu projeto com a classe executável funcionando normalmente. O problema é que o JAR externo não é reconhecido.
Vejam meu manifest



o jar do MySQL está fora do JAR do meu aplicativo e no mesmo diretório dele. Sem empacotar o aplicativo funciona normalmente e empactado a classe do driver do MySQL não é encontrada
PS. já tentei tirar os dois pontos, especificar um caminho relativo e NADA!!
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Ja tentou colocar o JAR do MySQL dentro do seu jar?
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
EddiE
Virtual Machine Man

Membro desde: 31/08/2002 09:05:07
Mensagens: 647
Localização: São Paulo - SP
Offline

vou tentar, ainda não tinha feito pois li que não é o ideal...
EddiE
Virtual Machine Man

Membro desde: 31/08/2002 09:05:07
Mensagens: 647
Localização: São Paulo - SP
Offline

Eu apontava para o Eclipse pegar o meu manifest para gerar o JAR e funcionava o executável, mas quando passei a acrescentar o manisfet para fazer parte do JAR deu certo.
Sei que o manifest faz parte do JAR mas não estava colocando porque ele reconhecia a classe principal com o método main.
fjfeitosa
Thread.start()

Membro desde: 21/03/2007 13:59:14
Mensagens: 46
Offline

Olá, pessoal do Java!!
Aproveitando o assunto JAR, peço a ajuda de vocês: eu fiz um jar dentro
de uma pasta pacoteJar, que está dentro da pasta testeJar, em C:\.
Nessa pasta pacoteJar, está o meu .class, a pasta lib, onde está o connectorJ, estão também o man.txt(manifesto), e a pasta imagem. Consegui fazer o jar, abro-o com dois cliques, OK. Só que para testar, copio esse jar para o desktop, ele abre, mas não acessa as imagens, nem o banco de dados. O que pode ser? Grato pela resposta de vocês.

F.J.Feitosa
[Email]
maior_abandonado
JWizard
[Avatar]

Membro desde: 03/09/2007 11:30:08
Mensagens: 2694
Localização: sp
Offline

cole a pasta imagem no desktop tb pra ver se funciona...aliais se nao funciona cola o resto da pasta tb...

se vc quiser qseu programa pegue essas imagens de qualquer lugar vc tem q varre seu hd atras da imagem (o q pode ser meio demorado...)

tem um metodo na classe file q eu acho q é exist, exists, um negocio assim que verifica se algum determinado arquivo existe no diretorio em questão...

espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico.
fjfeitosa
Thread.start()

Membro desde: 21/03/2007 13:59:14
Mensagens: 46
Offline

Valeu, por enquanto, maior_abandonado. Estou fora de casa nesse momento. Assim que retornar, vou verificar e a gente troca idéia, Obrigado!!!!!!!!!!

F.J.Feitosa
[Email]
fjfeitosa
Thread.start()

Membro desde: 21/03/2007 13:59:14
Mensagens: 46
Offline

Funcionou!!!. Obrigado pela ajuda. Colei a pasta imagem, a pasta lib tambem. Eu fiz esse teste porque queria ver como é que vou fazer na máquina do cliente. Alguém pode me esplicar?
Eu nunca fiz uma distribuição. Grato.

F.J.Feitosa
[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team