Missing artifact oracle:ojdbc:jar:14:compile
转载:http://www.it165.net/pro/html/201306/6046.html
本文主要介绍MyEclipse环境下利用Maven导入ojdbc14.jar和ojdbc6.jar的方法。
1、ojdbc14.jar的导入方法:
①与导入其它jar包相同,在项目pom.xml文件中,可以采用Dependencies向导搜索并导入代码,可以发现其Group Id为com.oracle,Artifact Id为ojdbc14,目前最新版本为:10.2.0.4.0,因此有如下代码:
1.
<
dependency
>
2.
<
groupid
>com.oracle</
groupid
>
3.
<
artifactid
>ojdbc14</
artifactid
>
4.
<
version
>10.2.0.4.0</
version
>
5.
</
dependency
>
如果是其它一些常见的包,如Struts、Spring、Hibernate等,在这步结束后就算导入成功了,但是对于Oracle来说,我们看到的并非这样,MyEclipse中,pom.xml文件打了个红叉,这是因为Oracle JDBC驱动包是需要Oracle官方授权才能被下载,Apache并未提供ojdbc.jar的公开下载(http://search.maven.org/),这一点可到Maven的本地库目录下去找,如:C:\Users\Administrator\.m2\repository\com\oracle\ojdbc14\10.2.0.4.0,发现并无ojdbc14-10.2.0.4.0.jar,为此,我们需要从网上自行下载ojdbc.jar
②下载ojdbc14包,并在命令行中执行如下语句:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=D:/extJar/ojdbc14.jar
执行完后,我们可以在目录C:\Users\Administrator\.m2\repository\com\oracle\ojdbc14\10.2.0.4.0下找到包ojdbc14-10.2.0.4.0.jar,刷新项目,成功。
注:1)若想执行上述语句,首先需要配置Java的环境变量和Maven的环境变量;2)请注意上述的版本号和ojdbc.jar路径;
2、ojdbc6.jar的导入方法:
唯一一点与ojdbc14.jar导入方法最大的不同是,当我们在MyEclipse下项目中的pom.xml的Dependencies向导搜索时,无法搜索到ojdbc6.jar这个包,这里我们可以按如下方式解决:
①直接在pom.xml中编写代码:
1.
<
dependency
>
2.
<
groupid
>com.oracle</
groupid
>
3.
<
artifactid
>ojdbc6</
artifactid
>
4.
<
version
>11.2.0.1.0</
version
>
5.
</
dependency
>
②与ojdbc14的方法相同,执行:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=D:\app\Administrator\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar
Missing artifact oracle:ojdbc:jar:14:compile相关推荐
- Maven报Missing artifact ojdbc:ojdbc:jar:14错误解决方法
导致这个原因由于oracle的ojdbc收费,所以在maven项目导入时没有ojdbc14.jar包.解决方案,下载ojdbc14.jar安装到本地仓库即可 以我电脑为例 1.首先下载ojdbc14. ...
- Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错
错误描述:在pom文件里面添加了oracle驱动之后发现报错了:Missing artifact com.oracle:ojdbc6:jar:11.2.0.4.0 我去maven仓库中查看发现有这个版 ...
- maven缺失ojdbc6解决方案 :Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错
maven缺失ojdbc6解决方案 :Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错 参考文章: (1)ma ...
- Missing artifact com.oracle:ojdbc6:jar:11.2.0.3 Maven中不能引入ojdbc解决方法,错误
Missing artifact com.oracle:ojdbc6:jar:11.2.0.3 Maven中不能引入ojdbc解决方法,错误 参考文章: (1)Missing artifact com ...
- maven 加入json-lib.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile
pom.xml 内容: [html] view plaincopy <dependency> <groupId>net.sf.json-lib</groupId> ...
- maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0
maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0 问题:引入依赖之后会报错.在maven中央库中查找ojdbc, ...
- 【maven】Missing artifact javax.jms:jms:jar:1.1:compile
概述 在pom中添加jms后,报错:Missing artifact javax.jms:jms:jar:1.1:compile. pom文件: <dependency><group ...
- Maven中不能引入ojdbc解决方法:com.oracle:ojdbc6:jar:11.2.0.3
Missing artifact com.oracle:ojdbc6:jar:11.2.0.3 Maven中不能引入ojdbc解决方法,错误 今天从服务器检出Maven项目的时候,遇到了一个问题,就是 ...
- maven项目 导oracle驱动包错误,Missing artifact com.oracle,cannot be read or is not a valid ZIP file
maven项目 导oracle包错误 提示Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.1 和 cannot be read or is not a ...
- Missing artifact javax.jms:jms:jar: Missing artifact com.sun.jdmk Missing artifact com.sun.jmx:jmxri
maven工程pom添加log4j依赖: <dependency> <groupId>log4j</groupId> <artifactId>log4j ...
最新文章
- 计算机电磁兼容性设计方法,某型號加固计算机电磁兼容性设计.doc
- mongodb 安装时错误
- levelDB数据库使用及实例 - 高性能nosql存储数据库
- 通过PowerDesigner实现sql-pdm-sql
- yarn资源参数配置
- OpenSSL(加密方式,加密算法,自签证书)
- Servlet和JSP学习指导与实践(二):Session追踪
- java中常用的String方法
- python rarfile不支持unicode_python – zipfile提取时的unicode错误
- 开机时出现:reboot and select proper boot 、关于IDE与AHCI
- 斐波那契查找算法中为什么需要把数组长度扩充到f[k]-1而不是f[k]或者f[k+1]
- 如何才能把文字的排版做好
- 微信小程序(八 配置和请求)
- matlab小数分数互换
- 为什么我不做金蝶二次开发了,个人的感受!
- Java 执行 JS 脚本工具
- 多种RPA机器人常见应用行业及场景
- 艳辉网V1.0之VOD点播系统
- 16秋计算机科学与技术鲁嘉华第七章
- 【面试】非技术类面试常见问题