Sistema funciona no Eclipse e fora dele não funciona

4 respostas
M

Bom dia,

Criei um sistema que usa um JAR externo para conectar ao banco de dados Firebird o jaybird-2.1.6.jar, quando executo o sistema dentro do Eclipse ele funciona que uma beleza, mas quando exporto o projeto para um arquivo JAR a conexão não funciona, acredito que deve ser pq o jaybird-2.1.6.jar não deve estar acompanhando a exportação, abri o JAR no Winrar e realmente nao consta ele, mas fui em Order e Export nas Libraries e está ticado exportar para este item, alguém tem uma dica?

Obrigado

4 Respostas

correainfo

Crie um MANIFEST.MF indicando o arquivo do driver jaybird-2.1.6.jar

Quando for exporta o jar do seu sistema indique o manifest para criar um jar executavel

Exemplo

Manifest-Version: 1.2
Specification-Title: "Seu sistema" 
Specification-Version: "1.0"
Specification-Vendor: "Lucas Correa"
Class-Path: lib/jaybird-2.1.6.jar
Main-Class: br.com.teste.Main

no exemplo eu indico que o jar que ele vai utilizar esta na pasta lib.

Qualquer duvida, post ae…

L

e esta pasta lib deve estar no mesmo diretório que o jar da sua aplicação

correainfo

Isso msm esqueci de comentar isso no mesmo diretorio da sua aplicacao…

M

Isso msm esqueci de comentar isso no mesmo diretorio da sua aplicacao…

Obrigado, funcionou…

Criado 16 de outubro de 2008
Ultima resposta 16 de out. de 2008
Respostas 4
Participantes 3