Programa usando banco, gerar JAR?

Fiz um programa usando o banco de dados MySQL e passei esse meu programa para JAR, entrou no programa mas, tipo não conecta ao banco, da erro!!

Queria saber como faço para gerar um JAR executabel de um programa que usa banco de dados mysql, porque no caso ele precisa do conector.

Para o Access eu acho que daria certo ja que não precisa de conector,
mas para o MySQL como faço??!!

Bom, que erro da mais precisamente? voce adicionou o JAR do mysql e mesmo assim nao funciona? O que voce fez? criou um .jar com outros .jar dentro dele?

Dê uma olha nesses topicos:

http://www.guj.com.br/posts/list/25407.java
http://www.guj.com.br/posts/list/23300.java
http://www.guj.com.br/posts/list/20936.java
http://www.guj.com.br/posts/list/21899.java

Rafael

Não aparece erro nenhum simplesmente não faz nada o programa, aperto os botões e nada!!

Mas não adicionei o JAR do MySQL?!! hehehh Deve ser por isso.

Criei o JAR só das classes do programa mesmo, não coloquei o JAR do conector, mas coloca ele na mesma pasta onde estão os arquivos do programa ai cria o JAR?

Isso, deixa ele na raiz do seu programa e ai manda criar o jar…

Falow

Amigo, deu mesma coisa, não funcionou nada.

Coloquei o JAR do conector junto com os arquivos .java e .class do pragrama , criei o arquivo JAR e não deu nada.

Abrir o arquivo .JAR criado e só tinha os arquivos .class isso ta correto, não teria que ter o arquivo do conector tambem?

Ja arrumei isso e que tinha o comando assim.

jar cfvm Programa.jar manifest.mf criar/*.class

Tava pegando só os arquivos .class agora coloquei p/ todos. e adicionou o conector ao programa

jar cfvm Programa.jar manifest.mf criar/.

Mas continua não dando nada!!

O driver no programa que vc esta chamando é o “com.mysql.jdbc.Driver”

E esse mesmo!

Vi aqui no forum que tem que faz assim.

O meu manifest ta assim:

Main-Class: Imagens.AplicacaoFinal
Class-Path: lib/MySQL Connector v3.1.8.jar


no diretorio e:\lib esta o arquivo MySQL Connector v3.1.8.jar

Gero o arquivo, mas não conecta ao banco!!!
Isso que eu fiz ai ta certo??

acho que sim…
Caso não funcione coloque o lib.MySQL Connector v3.1.8.jar no lugar e se ainda não funcionar tente colocar o com.mysql.jdbc.Driver

Que eu acho que é o mais certo…

falou

Continua a mesma coisa!!!