在檢索完工程后報錯Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0。
由於oracle的ojdbc收費,所以在maven項目導入時沒有ojdbc14-10.2.0.4.0.jar包。
解決方法:
配置本地庫。下載jar包,把jar包放在倉庫對應的文件夾ojdbc14\10.2.0.4.0\里,安裝到本地倉庫(需要事先配過maven的環境變量),在命令行工具中寫如下命令,注意本地倉庫位置一定要寫對:
mvn install:install-file -DgroupId=com.Oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -D file=C:\maven\.m2\repository\com\oracle\ojdbc14\10.2.0.4.0\ojdbc14-10.2.0.4.0.jar
紅色部分需要改成自己的本地倉庫位置。
clean以后就會發現錯誤已經解決了。
還有一種方法,在pom.xml中添加dependency配置庫。
首先找到oracle jdbc driver maven地址(http://mvnrepository.com/artifact/com.oracle/ojdbc14),選擇對應版本
復制maven地址
粘到項目工程的pom.xml配置文件中的<dependencies></dependencies>,即可。