Missing artifact oracle:ojdbc:jar:14:compile
来源:互联网 发布:免费申请网站com域名 编辑:程序博客网 时间:2024/06/08 06:11
转载: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
- Missing artifact oracle:ojdbc:jar:14:compile
- Missing artifact oracle:ojdbc:jar:14:compile
- Missing artifact oracle:ojdbc:jar:14:compile
- maven Missing artifact com.oracle:ojdbc14:jar:9.2.0.5:compile
- Missing artifact com.oracle:ojdbc6:jar:10.2.0.4.0问题解决 ojdbc包pom.xml出错
- Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错
- Maven pom.xml依赖ojdbc架包提示Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0
- Missing artifact org.codehaus:wstx-asl:jar:3.2.7:compile
- Missing artifact javax.jms:jms:jar:1.1:compile
- Missing artifact com.jhlabs:imaging:jar:01012005:compile
- Missing artifact javax.jms:jms:jar:1.1:compile
- Missing artifact javax.jms:jms:jar:1.1:compile 解决方法
- missing artifact jar。。。
- missing artifact *****.jar
- missing artifact com.oracle:ojdbc14:jar:10.2.0.2.0解决办法
- missing artifact com.oracle:ojdbc14:jar:10.2.0.2.0解决办法
- missing artifact com.oracle:ojdbc14:jar:10.2.0.2.0解决办法
- 谈谈单元测试之(二):测试工具 JUnit 3
- C++第十一天 表达式
- map的详细用法
- Linux man和info命令
- Android 源代码在线查看
- Missing artifact oracle:ojdbc:jar:14:compile
- PHPExcel导出数据出现500 Internal Server Error
- HTTP协议中POST、GET、HEAD、PUT等请求方法以及一些常见错误
- 适配器模式及C++实现
- 浅谈Android Fragment嵌套使用存在的一些BUG以及解决方法
- 异常与包
- Powerpoint模板设计的好处一个PowerPoint模板设计!
- 记忆大挑战,结合传统经典游戏,再创新亮点
- UVA 10008 What's Cryptanalysis?