sweets_wn
2018-08-24 09:39:09
问题集锦(一)__maven引入oracle驱动错误
环境
Intellij IDEA
Maven3
Oracle11g
问题描述
maven仓库中找到oracle驱动对应的jar包配置如下:
将该配置复制到pom.xml,并reimport,启动项目,报错找不到oracle驱动。于是检查Project Settings-->Modules-->Dependencies,确定ojdbc14.jar已经引入,项目重新编译,启动,还是报错找不到oracle驱动。这个就很奇怪了,于是查资料,原来由于oracle商业版权问题,maven3并不提供Oracle JDBC driver,需要将驱动包手动添加到本地仓库。
解决方案
1. 下载ojdbc14.jar
2. Win+R-->cmd,打开命令doc窗口,输入:mvn -v,如下图
显示maven版本信息,确保maven配置没问题
3. 输入命令(示例):mvn install:install-file -Dfile=D:\ojdbc14-10.2.0.2.jar -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.2 -Dpackaging=jar
其中“D:\ojdbc14-10.2.0.2.jar”为jar包全路径,-DartifactId、 -Dversion可视情况做对应修改。
命令执行成功后,可查看本地仓库已生成对应的文件,如下图:
4. 将项目pom.xml文件中的oracle驱动配置改为如下:
5. 项目Reimport,启动,问题解决。
评论
最近浏览
xuxinfei LV2
2020年11月20日
youwuzuichen LV10
2019年10月4日
kris2018 LV1
2019年3月9日
我们有一颗向往的心 LV2
2018年12月17日
六一45655
2018年10月31日
暂无贡献等级
xwkjcc LV8
2018年10月9日
solo2018 LV8
2018年9月18日
asd13606410359 LV10
2018年9月13日
2428935355 LV1
2018年9月1日
317791424 LV4
2018年8月31日