jdbc
-
odbc
驱动包,提示
找
不到
驱动,java.lang.
Class
NotFound
Exception:
sun
.
jdbc
.
odbc
.
Jdbc
Odbc
Driver
,
原因:从
jdk
从1.8开始,删除了
jdbc
-
odbc
桥,所以
odbc
的驱动是用不了的
解决方法:这里为提供一个解决
JDK
1.8不能连接
Jdbc
Odbc
Driver
的jar包,并提供了操作说明。
1) 把下载的 jar 文件放入 java/jre8/lib/ext
2) 从安装的java1.7: java/jre7/bin目录下拷贝
jdbc
Odbc
.dll 放到 java/jre8/bin 文件夹
注意: 32位和64位要区分开
jdk
从1.8开始,删除了
jdbc
-
odbc
桥,所以
odbc
的驱动是用不了的,建议重新安装
jdk
1.7或者更低的版本
安装方法见我的前一篇博客
Project——Properties——Java Build Path——Libraries
选择JRE System Libarary
选择1.8以下版本
JDK
kettle 连接mysql oracle 驱动包kettle报错
Driver
class
’
sun
.
jdbc
.
odbc
.
Jdbc
Odbc
Driver
’ could not be found,make sure the
sun
.
jdbc
.
odbc
.
Jdbc
Odbc
Driver
具体参考https://blog.csdn.net/qq_36135335/article/details/86538688
public
class
Odbc
Helper {
private static String
Class
Name = "
sun
.
jdbc
.
odbc
.
Jdbc
Odbc
Driver
"; //
JDBC
-
ODBC
驱动名称
private static String SeverName = "
jdbc
:
odbc
:"; ...
如果您没有使用 Java 8 的功能,那么您可以将您的 Java 版本恢复到 7,它会正常工作。
这就是如何解决 java.lang.
class
notfound
exception:
sun
.
jdbc
.
odbc
.
jdbc
odbc
driver
异常在 java 中的全部内容。