簡體   English   中英

無法在Java應用程序中加載JDBC驅動程序類[oracle.jdbc.driver.OracleDriver]

[英]Could not load JDBC driver class [oracle.jdbc.driver.OracleDriver] in Java application

我有ojbcd8.jar,我想在我的gradle項目中本地使用它,該項目正在intelliJ中開發。

我將jar添加到我的項目中,如下所示:

在此處輸入圖片說明

我的build.gradle依賴項中也有以下一行:

compile files('libs/ojdbc8.jar')

但是,當我嘗試運行我的應用程序時,出現此錯誤:

Could not load JDBC driver class [oracle.jdbc.driver.OracleDriver]

我該如何補救?

我自己找到了答案,如果以后有人需要,可以在這里發布:

在build.gradle文件中啟用本地Maven存儲庫:

repositories {  
    mavenCentral()  
    mavenLocal()  
}  

然后安裝罐子:

mvn install:install-file -Dfile=ojdbc8.jar -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0.1 -Dpackaging=jar
Check that you have the jar installed into your ~/.m2/ local Maven repository

現在,將其添加到gradle的依賴項中!

dependencies {  
    compile ("com.oracle:ojdbc8:12.2.0.1")  
}  

完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM