Missing artifact ojdbc:ojdbc:jar:14启动Maven项目报错提示

显而易见是缺少Oracle的驱动jar,上网查资料说Oracle公司的ojdbc。jar是收费的,那咋办呢 发现大体有几种方法,

1.在pom.xml添加ojdbc.jar的依赖(我这没成功不知道为啥)

<!-- https://mvnrepository.com/artifact/com.oracle/ojdbc14 -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId>
<version>10.2.0.4.0</version>
</dependency>

2.直接下载到本地,然后再本地使用maven命令执行jar

到ojdbc.jar所在的目录,注意按住shift同时 鼠标右键在此处打开黑窗口,执行下面的命令,

mvn install:install-file -DgroupId=ojdbc -DartifactId=ojdbc -Dversion=14 -Dpackaging=jar -Dfile=ojdbc14.jar

你到你自己本地的maven仓库去找你会发现已经存在

3.拿出终极秘密武器直接在webcontent下新建lib文件夹,将下载好的ojdbc14.jar复制到lib 然后add to build...

 
原文地址:https://www.cnblogs.com/flyfishing1991/p/14212274.html