Galera, eh o seguinte:
Estou usando as classes da microsoft para faze acesso ao MSSQL2000. Bom, ja fiz varios programinhas que usam ela, eh muito boa, funciona que eh uma beleza!
O que acontece eh que estou tentando evoluir um pouco. Até agora meus programas ficam com as classes todas separadas, e estou tentando complilar meu aplicativo dentro de um pacote jar, para poder executa-lo apenas clicando. Consegui fazer o pacote, o aplicativo inicia, mas quando chama a classe que faz a conexão com o banco de dados, no inicio faço a verificação do driver, ai ele não enxerga os pacotes da microsoft e da o erro:
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
porque o erro so acontece quando rodo pelo arquivo jar? alguem saberia?
esse eh o trecho do codigo onde verifico a existencia do driver:
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
finally{}
bom, eh isso gente, se alguem puder me ajudar, serei muito grato.
Ah, no classpath ja esta configurado corretamente, tanto que se rodar o aplicativo chamando direto as classes funciona (sem fazer um pacote jar). ok? valeu!