Estou recebendo o seguinte erro: Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:hsqldb:hsql://localhost/test
meu código está assim: public class TestaConnection { public static void main(String[] args) throws SQLException{ Connection connection = DriverManager.getConnection( "jdbc:hsqldb:hsql://localhost/test", "SA", ""); System.out.println("Conexão bem-sucedida!"); connection.close(); } }
Criei o banco de dados usando o seguinte comando, o que procedeu sem problemas: java -cp hsqldb.jar org.hsqldb.server.Server --dbname.0 test database.0 file:test
E me conectei ao banco por meio da interface visual usando: java -cp hsqldb.jar org.hsqldb.util.DatabaseManager
Mudei type para 'HSQL Database Engine Server' e a URL para 'jdbc:hsqldb:hsql://localhost/test'. Conectou sem erros.
Resumindo, tudo parece perfeito, mas o programa está jogando uma exceção. E aí, O que está errado aqui?