Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0
原因:Oracle的ojdbc.jar是收費的,所以maven的中央倉庫中沒有這個資源,只能通過配置本地庫才能加載到項目中去。
廢話不多說,解決方案如下:
1.首先確定你是否有安裝oracle,如果有安裝的話,找到ojdbc6.jar包
D:\app\Administrator\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar(這是我路徑,你們的可能與我不同)
2.將ojdbc6.jar包添加到maven,也就是運行下面的語句,注意:不是在C盤下運行,是在該目錄下執行下面的語句,如果你不知道你的版本號,可以執行select * from v$version;進行查看
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar
安裝成功
3.最後找到項目的pom.xml引入如下代碼,右擊項目名稱,找到maven,找到update project更新下就ok了
<!-- oracle數據庫驅動 -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.1.0</version>
</dependency>