arm.jr
Junho 11, 2005, 10:36am
#1
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
arm.jr
Junho 11, 2005, 10:58am
#3
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
arm.jr
Junho 11, 2005, 11:27am
#5
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?
arm.jr
Junho 11, 2005, 11:33am
#6
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”
arm.jr
Junho 11, 2005, 12:31pm
#9
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
arm.jr
Junho 11, 2005, 3:09pm
#11
Continua a mesma coisa!!!