我该如何检查它们是否在Mac OS中安装了用于mySQL的JDBC连接器?
答案 0 :(得分:2)
您需要在Class.forName("com.mysql.jdbc.Driver")
块内执行try-catch
,以确认MySQL JDBC驱动程序是否在类路径中。如果在类路径中找不到它,则会抛出ClassNotFoundException
,您可以捕获并显示错误消息,如下所示:
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException ex) {
System.out.println("Error: MySQL JDBC driver not found.");
}
答案 1 :(得分:1)
您可以尝试实例化mysql jdbc驱动程序类”:
try {
// The newInstance() call is a work around for some
// broken Java implementations
Class.forName("com.mysql.jdbc.Driver").newInstance();
} catch (Exception ex) {
// handle the error
}