JDK8 連接Access數(shù)據(jù)庫
前面我們講了如何使用Java連接ODBC并配置Access數(shù)據(jù)庫,
參考連接:https://jackwei.blog.csdn.net/article/details/86285822
可以知道JDK8之后已經(jīng)不支持jdbc-odbc橋接了,如果你可以安裝之前的JDK基本上沒有問題。
但是現(xiàn)在有這個問題,必須要用JDK8如何設(shè)置呢?
這里就是解決這個問題的。
1. 安裝JDK8
參考連接:https://blog.csdn.net/WeiHao0240/article/details/86550186
2. 下載配置文件
下載鏈接:https://pan.xunlei.com/s/VNHFpTsOVOeeTe-6VEGh029SA1?pwd=s45m#
將下載好的壓縮包,里面有一個dll文件,放到你安裝的JDK8 /jre/bin目錄里面。
然后將jar包復(fù)制一份到JDK8
/jre/lib/ext目錄里面,如果不行再放/jre/lib目錄里面一份。注意電腦的環(huán)境變量如下:
注意JAVA_HOME、 JRE_HOME 、 Path
最后測試如下:
3. 源碼設(shè)置
經(jīng)過上面的設(shè)置即可,如果你想知道原理,可以參考如下配置:
如果你本地安裝了JDK7,可以使用原始的方式獲得dll文件和jar文件。
在JDK7安裝的目錄\jre\bin下面拷貝JdbcOdbc.dll文件,然后復(fù)制到JDK8同樣的目錄文件夾下即可。
第二個文件jar包就比較麻煩一點(diǎn)了,
首先進(jìn)入JDK7安裝的目錄
\jre\lib下面,然后解壓rt.jar包第二步是將rt解壓后的目錄
\sun下面,然后復(fù)制到新建sun目錄下面第三步創(chuàng)建jar包:
jar -cvf jdbc-odbc.jar sun
這樣你就得到第二個文件了,然后將jar包復(fù)制一份到JDK8
/jre/lib/ext目錄里面即可。