這種錯誤有三種方案
(1)ojdbc下載不完整
clean一下你的maven本地庫,新建一個文本文件,將下面的代碼粘貼進去,然后雙擊即可
@echo off rem create by sunhao(sunhao.java@gmail.com) rem crazy coder rem 這里寫你的倉庫路徑 set REPOSITORY_PATH=D:\mavenRepository rem 正在搜索... for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do ( del /s /q %%i ) rem 搜索完畢 pause
(2)ojdbc6.jar不能直接導入,需要手動下載
win+R輸入cmd打開命令行,將下面的代碼粘貼進去
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=D:\ojdbc6.jar
記得修改你本地的ojdbc6.jar的位置
然后將maven依賴復制到你的pom文件中
<dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0.1.0</version> </dependency>
(3)查看你的idea的maven配置,是否是你指定的本地庫路徑
當每次更換project后,maven的本地庫路徑都會重置,這點要注意
查看方法:打開idea,菜單欄點擊file-->settings-->builder-->maven,進行設置。
到此,應該就可以正常導入了。