因為ojdbc14-10.2.0.4.0.jar是要收費的,所以Maven的遠程庫里沒有這個資源,只能通過配置本地庫來加載到J2EE工程里,做法如下:
第一步:在網上下載
ojdbc14.
jar,然后改名為
ojdbc14
-10.2.0.4.0.
jar,這個地方一定要改名,否則在后面的
步驟中創建的Maven本地映射文件就找不到這個jar文件,也可以直接下載
ojdbc14-10.2.0.4.0.jar文
件,下載地址為http://ishare.iask.sina.com.cn/f/22222387.html。
第二步:打開cmd在系統默認用戶目錄下執行下面的命令(前提是在環境變量里已經配置了Maven環境):
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -
Dpackaging=jar -Dfile=ojdbc14-10.2.0.4.0.jar
筆者的計算機的用戶是Administrator,所以筆者的系統默認用戶目錄就是C:\Documents and Settings\Administrator。
第三步:把
ojdbc14
-10.2.0.4.0
.
jar拷貝到D:\my_repo\.m2\repository\com\oracle\ojdbc14\10.2.0.4.0這個
目錄下,筆者的Maven庫路徑是
D:\my_repo\.m2\repository,
在D:\my_repo\.m2\repository\com\oracle\ojdbc14這個路徑下會產生一個maven-metadata-local.xml
文件,打開看一下會發現是配置pom.xml的信息。
第四步:打開J2EE工程的pom.xml文件加入下面代碼段:
<dependency>
<groupId>com.oracle
</groupId>
<artifactId>ojdbc14
</artifactId>
<version>10.2.0.4.0
</version>
</dependency>
第五步:重新更新J2EE中的Maven庫會發現J2EE工程里已經加載到ojdbc14-10.2.0.4.0.jar這個文件了。