所以我有以下代码:
@ServiceProvider(service=org.test.Driver.class)
public class TestLDriver implements SQLDriver{
,JDBC布局为:
![在此处输入图片说明] [1]
发生了两个问题,一个是......我做对了吗? 第二个是我得到一个错误,这个类不能分配给org.netezza.Driver.class。我做错了什么?
当我尝试使用
时 Class.register(Driver.class)
它给了我一个找不到符号的错误...
答案 0 :(得分:1)
您应该像这样加载Driver类:
try {
Class.forName("org.netezza.Driver");
} catch (ClassNotFoundException e) {
String msg = "Driver is missing\n" +
"install and rerun the application";
JOptionPane.showMessageDialog(this, msg, this.getTitle(), JOptionPane.ERROR_MESSAGE);
System.exit(1);
}
没有Class.register。