Com.microsoft.jdbc.sqlserver.SQLServerDriver

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!

hum… ponha no manifest do seu jar o atributo classpath

como escrevo no manifest?

Eu sempre coloco os drivers JDBCs no JRE/lib/ext, caso a pasta EXT nao exista, crie uma e coloque os jars nela.