Pessoal ando meio enferrujado com Java, e agora entrei num projeto onde vou ter que voltar a usá-lo.
Baixei um código do svn porém quando fui rodar me estourou esta exceção (“No suitable driver found for DriverManager”), importei o JAR do mysql para o meu projeto, mas mesmo assim continua dando a exceção, alguma idéia?
FONTE:
[code]
public class ConnectionFactory {
private String[] confgs = new String[5];
String driverPath = "";
private String path = "/home/guilherme/Documents/Rasware/AgendaTelefonica/src/ArquivosAuxiliares/config_database.txt";
private void readConfigurations(){
File f = new File(path);
String line = "";
int since;
try {
BufferedReader bf = new BufferedReader(new FileReader(f));
for(int i = 0; ((line = bf.readLine()) != null);i++){
since = line.indexOf("=");
confgs[i] = line.substring(since+1, line.length()-1);
}
} catch (FileNotFoundException ex) {
Logger.getLogger(ConnectionFactory.class.getName()).log(Level.SEVERE, null, ex);
} catch (IOException ioe){
}
StringBuilder sb = new StringBuilder();
if(confgs[0].equalsIgnoreCase("mysql")){
sb.append("jdbc:mysql");
}
sb.append("://");
sb.append(confgs[1]);
sb.append(":");
sb.append(confgs[2]);
sb.append("/");
driverPath = sb.toString();
}
public Connection getConnection(){
try {
Connection con = DriverManager.getConnection(driverPath, confgs[3], confgs[4]);
return con;
}
catch (SQLException ex) {
ex.printStackTrace();
}
return null;
}[/code]