在学习 Oracle 数据库的过程中,使用 IntelliJ IDEA 创建了一个 Maven 工程,但是在 pom.xml 中添加 ojdbc14 依赖后,提示如下错误:

Could not find artifact com.oracle.jdbc:ojdbc14:pom:10.2.0.1.0 in central (https://repo.maven.apache.org/maven2)

原因是由于 ojdbc 是收费的,所以无法从远程仓库中获取,获取 ojdbc14 需要从本地类库获取。知道了原因所在,那么解决此问题的思路就有了。

解决方法:

  1. 下载 ojdbc14.jar 包
  2. 使用 IDEA 将本地的 Jar 包添加到个人的 Maven 仓库中
  3. 在 pom.xml 文件中添加依赖

1、下载 ojdbc14.jar 包

https://306t.com/file/23243704-443891502
访问密码 665159

2、使用 IDEA 将本地的 Jar 包添加到个人的 Maven 仓库中

(1)点击 IDEA 右侧的 Maven 按钮

(2)点击 Execute Maven Goal 按钮

(3)在出现的 Run Anything 中 写入 Maven Goal

maven goal 的格式如下(符号:"<>" 运行时去掉, -D 前面一定要有空格):

install:install-file -Dfile=<Jar包的地址> -DgroupId=<Jar包的GroupId> -DartifactId=<Jar包的引用名称> -Dversion=<Jar包的版本> -Dpackaging=<Jar的打包方式>

我写的例子如下,仅供参考:

mvn install:install-file -Dfile=D:/jar/ojdbc14.jar -DgroupId=com.oracle.jdbc -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar

填写完成后回车即可执行。当出现如下图的信息,说明部署安装成功:

3、在Pom.xml文件中添加依赖

我写的例子如下,仅供参考:

<dependency><groupId>com.oracle.jdbc</groupId><artifactId>ojdbc14</artifactId><version>10.2.0.1.0</version><scope>runtime</scope>
</dependency>

Maven丨使用IDEA将本地的ojdbc14.Jar包添加到个人仓库中相关推荐

  1. 搭建maven私服发布项目并从私服下载jar包

    1 私服说明 maven仓库分为本地仓库和远程仓库,而远程仓库又分为maven中央仓库.其他远程仓库和私服(私有服务器).其中,中央仓库是由maven官方提供的,而私服就需要我们自己搭建了. mave ...

  2. 既使用maven编译,又使用lib下的Jar包

    既使用maven编译,又使用lib下的Jar包 在项目开发中,项目用maven管理,是一个maven项目.  一般情况下jar包都可以使用pom.xml来配置管理,但也有一些时候,我们项目中使用了一个 ...

  3. maven文件报错(pom.xml或者jar包缺失)解决方法

    maven文件报错(pom.xml或者jar包缺失)解决方法 参考文章: (1)maven文件报错(pom.xml或者jar包缺失)解决方法 (2)https://www.cnblogs.com/wa ...

  4. 自动生成html的jar,用Maven快速生成带有依赖的可执行jar包

    一.背景 最近项目在做微服务的拆分,那么我们想让我们的容器启动更加的轻量级,所以我们选择放弃tomcat等容器,而是通过maven生成带有指定依赖的可执行jar包的方式进行处理,本文我将分享如何通过m ...

  5. 将本地项目上传到自己的Git仓库中【超级详细+绝不失败最终版】

    文章目录 一.新建一个自己的Git仓库 二.将本地项目上传到自己的Git仓库中 1. 快速步骤分解 2. 图文步骤详解 跟着文章一步一步来, 最后去你的码云仓库刷新一下就有项目内容了 一.新建一个自己 ...

  6. 本地推送jar包到远程maven仓库

    1.windows  cmd切换到maven  bin目录下: 2.将远程仓库地址.用户名.密码配置到maven   conf目录下的settings文件中 ①配置仓库地址 ②配置仓库用户名密码 3. ...

  7. maven打包--同时将仓库依赖和本地依赖的jar包也打进去

    目录 maven添加依赖 maven添加本地依赖 项目打包 maven打包 将依赖包一同打进去 将本地依赖包也一同打包 可能出现的问题 依赖包不与项目代码一同编译 maven添加依赖 首先,如何在ma ...

  8. Maven项目POM配置好后,下载jar包位置设置(本地仓库配置)

    新建了一个maven项目,发现所有的jar包没有加载..检查了一遍才发现原来在maven的.setting文件没有配置本地仓库. maven目录/conf/.setting.xml里添加如下地址(没有 ...

  9. 本地jar包,引入java项目中maven中并且打包

    最近因为项目原因,需要引入外部jar因此做一个记录,话不多说,来点干货 方法1: 引入jar包直接到项目中 src下创建lib包,把需要的引入 修改pom文件,就不解释了吧,又不了解的就自行百度吧,不 ...

最新文章

  1. oracle取得表中总记录数最快的方法
  2. SharePoint 2013常用开发工具分享
  3. 在MATLAB function中可变的变量数据类型
  4. “悟道”公开课第二讲丨如何优化大模型输出结果
  5. LeetCode 441. 排列硬币(数学解方程)
  6. 型人格 disc测试_什么是孤独型人格,如何测试筛查孤独型人格?
  7. prototype.js之$A(iterable)
  8. 【久远讲算法】栈——后进先出的数据结构
  9. 移动硬盘安装manjaro 20.2以及常用软件安装
  10. ansys添加力矩_ANSYS中加载力矩
  11. 方维带货直播最新教程原创文档-申请腾讯云密钥
  12. TypeScript快速上手
  13. Python实现对电脑的全程监控
  14. 获取data-*属性值
  15. Object不能直接转成int
  16. 怎么辨别一个公司是不是外包?
  17. 单圆盘转子的临界转速和不平衡响应
  18. H5项目适配系统深色模式方案
  19. 服务器cpu散热器性能,用于大型服务器CPU冷却的散热器性能研究.pdf
  20. TTS和ASR的概念区别!TTS的评判标准

热门文章

  1. Mysql连接数据库异常汇总【必收藏】
  2. python控制CAD画图
  3. 【事务隔离级别和传播机制】
  4. 机器学习中的概率模型和概率密度估计方法 及 VAE生成式模型详解(之二)
  5. 云计算厂商的那些赚钱“套路”
  6. 华为nova2s用哪个型号服务器,华为新品nova2S,使用三天后的感受,不比荣耀V10差...
  7. 程序员周六给心爱的“她”放电的动人故事
  8. 企业数据质量管理核心要素和技术原则
  9. 湖北汽车工业学院Linux期末复习
  10. windows系统重装(安装)第四篇--重装之后的系统优化及网卡无驱动(大红叉)解决方案