Maven项目pom文件引用com.oracle:ojdbc6报错问题

        <!-- oracle -->
        <dependency>
            <groupId>com.oracle</groupId>
            <artifactId>ojdbc6</artifactId>
            <version>11.2.0.1.0</version>
        </dependency>

原因:Oracle的ojdbc.jar是收费的,所以maven的中央仓库中没有这个资源,只能通过配置本地库才能加载到项目中去。

废话不多说,解决方案如下:

1.首先确定你是否有安装oracle,如果有安装的话,找到ojdbc6.jar包

D:\app\Administrator\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar(这是我路径,你们的可能与我不同)

2.将ojdbc6.jar包添加到maven,也就是运行下面的语句,注意:不是在C盘下运行,是在该目录下执行下面的语句,如果你不知道你的版本号,可以执行select * from v$version;进行查看

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar


安装成功

3.最后找到项目的pom.xml引入如下代码,右击项目名称,找到maven,找到update project更新下就ok了

 

本文转载自https://blog.csdn.net/viktoria/article/details/77503266  感谢大神,困惑我一天的问题,各种版本替换,下载jar包,终于找到答案,自己备份下

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Could not transfer artifact的问题可能有多种原因。一种可能性是由于网络连接问题导致无法从Maven仓库下载依赖。这可能是由于网络不稳定、代理设置错误或者Maven仓库服务器出现问题引起的。 另一种可能性是由于本地缓存的问题。当第一次尝试下载依赖失败时,Maven会在对应的jar包目录下生成一个名为lastUpdated的文件,这会导致以后的下载尝试都不会真正下载该jar包。如果遇到这种情况,可以尝试删除对应的lastUpdated文件,并重新运行Maven命令来重新下载依赖。 此外,在使用IDEA时,也可能出现无法解析Maven依赖的问题。这可能是由于IDEA的Maven配置有误引起的。可以尝试检查IDEA中的Maven配置,确保配置正确,并且确保IDEA能够正确访问Maven仓库。 总结起来,Could not transfer artifact的问题可能是由于网络连接问题、本地缓存问题或者IDEA配置问题引起的。可以通过检查网络连接、清除本地缓存或者检查IDEA配置来解决这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [关于pom.xml一直提示Could not transfer artifact(无法搬运)+无法解析maven依赖的问题,我在学习...](https://blog.csdn.net/m0_53623945/article/details/122660254)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [Could not transfer artifact(maven导包时报错)](https://blog.csdn.net/qq_33898609/article/details/124689579)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值