Я хочу подключиться к базе данных postgresql с помощью драйвера jdbc4, но хотел бы задать путь к классам во время работы программы. Цель состоит в том, чтобы зарегистрировать драйвер для подключения к базе данных. Следующий код объясняет, что я собираюсь сделать, но, увы, код не работает («Не удалось найти драйвер!»). почему я не могу подключиться таким образом? Могу ли я пойти другим путем для достижения того же?
String originalclasspath = System.getProperty("java.class.path");
System.setProperty("java.class.path",originalclasspath + ";E:\\postgresql-9.0-802.jdbc4.jar");
System.out.println(System.getProperty("java.class.path"));
System.out.println("Checking if Driver is registered with DriverManager.");
try {
Class.forName("org.postgresql.Driver");
} catch (ClassNotFoundException cnfe) {
System.out.println("Couldn't find the driver!");
cnfe.printStackTrace();
System.exit(1);
}
пожалуйста, ответьте
заранее спасибо