Pessoal, bom dia.
Já li vários tópicos sobre este assunto, mas até agora nenhum deles resolveu o meu problema.
Eu fiz uma aplicação swing com conexão ao Sql Server que, dentro do Eclipse, executa sem problemas. Porém, quando exporto o jar, e o executo, aparecem os seguintes erros:
java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver
java.sql.SQLException: No suitable driver found for jdbc:jtds:sqlserver:
Eu estou usando o JTDS 1.2.5 e já habilitei Tcp/Ip no Sql Server e importei corretamente os arquivos jar’s em “Build Path” > “Configure Build Path” > “Add Jars”
Eu li em alguns fóruns, que uma provável solução seria adicionar ao Manifest.mf a linha de código abaixo, já que também estou utilizando a biblioteca POI para manipular arquivos ".xls":
Class-Path: jtds-1.2.5.jar poi-3.8-beta2-20110408.jar poi-examples-3.8-beta2-20110408.jar poi-ooxml-3.8-beta2-20110408.jar poi-ooxml-schemas-3.8-beta2-20110408.jar poi-scratchpad-3.8-beta2-20110408.jar
Porém, quando tento fazer isso, não obtenho êxito...
Já tentei criar um arquivo dentro do package chamado Manifest.mf(adicionando o código acima às configurações padrões) , e posteriormente gerá-lo dentro do jar [indo em "Export" > "Jar File" > Jar File Specification > Jar Packaging Options > Jar Manifest Specification(Use existing manifest from workspace = src/META-INF/MANIFEST.MF / Main class = Teste.java) > Finish].
Mas, quando o jar é gerado, o manifest gerado continua sendo o padrão.
Alguém já passou por isso?! Muito obrigado.