Conectar em banco .DBF [RESOLVIDO]

Alguém sabe alguma maneira de conectar em banco com extensão .DBF? achei muitos links antigos e quebrados em minhas pesquisas e ainda não consegui uma forma de fazer isso, se alguém conhecer alguma biblioteca ou alguma forma de fazer essa conexão, obrigado desde já.

Pesquisando achei uma resposta marcada como solução: https://stackoverflow.com/a/8079987

ao tentar usar esse exemplo de conexão, uma exceção é gerada

java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)

pesquisando sobre o erro achei uma solução desse link: https://stackoverflow.com/questions/21955256/manipulating-an-access-database-from-java-without-odbc

porém mesmo assim o erro continua

Pelas pesquisas que fiz aqui o método do link que me passou não pode ser usado pois JDBC ODBC foi depreciado no JDK 8

e também não posso usar a biblioteca UCanAccess, pois ela é usada apenas para conectar em extensões do Microsoft Access como .MDB e .ACCDB

me corrijam por favor se eu estiver errado

1 curtida

Tentou esses

Um desses deve funcionar, pois acessam diretamente a estrutura.
To sem tempo agora pra testa-los.

@j-menezes desculpe pela demora, devido a demanda não tinha conseguido testar até hoje, testei a primeira e deu certo, a segunda ainda não testei porém irei testar também, de qualquer forma uma já deu certo, obrigado ajuda e pelas indicações

1 curtida