Estou tentando efetuar uma conexão com o banco de dados mysql utilizando as informações de um arquivo de Properties:
O arquivo de properties (Configuration.properties) tem as seguintes informações:
mysql.driver=org.gjt.mm.mysql.Driver
mysql.url=“jdbc:mysql://127.0.0.1/base”
mysql.username=root
mysql.password=teste
O código em java que tenta a conexão é o seguinte:
…
ResourceBundle res = ResourceBundle.getBundle(
“br.com.minhaaplicacao.struts.Configuration”);
String driver = res.getString(“mysql.driver”).trim();
String url = res.getString(“mysql.url”).trim();
String user = res.getString(“mysql.username”).trim();
String password = res.getString(“mysql.password”).trim();
Class.forName(driver).newInstance();
conexao = DriverManager.getConnection(url, user, password);
…
A exceção gerada é SQLException - no suitable driver, mas o driver do MySQL está corretamente instalado, tanto que a conexão funciona perfeitamente sem o uso do arquivo de properties (colocando esses dados diretamente no código);
Se alguém puder ajudar, eu agradeço!