我正在尝试连接 Java 程序,MS SQL SERVER 2012
但 Java 抛出exception: java.lang.ClassNotFoundException
.
我知道这个问题通常是因为CLASSPATH
没有为驱动程序正确设置。我已经按照Oracle的指示添加了一个CLASSPATH
,但我仍然遇到同样的异常。当我输入“echo %CLASSPATH%"
命令提示符时,我得到了正确的响应。我错过了什么?
代码:
import java.sql.*;
public class JDBCTest {
public static void main(String[ ] args) throws SQLException {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch(Exception e) {
System.out.println("Can't find database driver: " + e);
}
}
}