Driver

1 resposta
R

Executo a aplicação através do eclipse e funciona sem problemas, encontra o driver(firebirdsql-full) e tudo mais.
O problema ocorre na hora que eu gero o .jar e tento executar a aplicação.

O driver (firebirdsql-full) está indo no .jar (lib/firebirdsql-full.jar) e também está na variável de ambiente CLASSPATH.

Quando a aplicação tenta conectar-se com o banco ocorre o erro.

java.lang.ClassNotFoundException: org.firebirdsql.jdbc.FBDriver

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at dao.Conexao.<init>(Conexao.java:24)

at dao.Conexao.getInstance(Conexao.java:13)

at dao.PessoaDao.getInstance(PessoaDao.java:20)

at dao.PessoaDao.<init>(PessoaDao.java:14)

at service.PessoaService.getPessoaDao(PessoaService.java:74)

at service.PessoaService.select(PessoaService.java:26)

at panel.Frame.select(Frame.java:374)

at panel.Frame.execute(Frame.java:321)

at panel.Frame.run(Frame.java:356)

at java.lang.Thread.run(Unknown Source)

Alguém tem alguma dica???
Valeu

1 Resposta

C

Cole o conteúdo do seu arquivo manifest.mf pra gente dar uma olhada.

Criado 1 de maio de 2007
Ultima resposta 2 de mai. de 2007
Respostas 1
Participantes 2