QUESTION:Maven:导入Oracle的jar包时出现错误

目录

QUESTION:Maven:导入Oracle的jar包时出现错误

ANSWER:

一:问题分析

二:解决方案


ANSWER:

一:问题分析

一开始我在导入oracle时以为是编译器的原因,于是重新导入还是不行,之后又找是不是包的版本不一致,毕竟ssm版本匹配比较高。经过一番鼓捣,打开网站查了一下,发现是Oracle的版权问题导致Maven3.不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。

二:解决方案

在这默认大家已经配好Maven的有关项目,可以浏览相关博客。

打开你的oracle的安装目录,如下图:

打开cmd窗口,切换到以上路径,并输入:

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

pomxml中导入依赖:

        <dependency><groupId>com.oracle</groupId><artifactId>ojdbc6</artifactId><version>11.2.0</version></dependency>

问题完美解决。

Maven:导入Oracle的jar包时出现错误相关推荐

  1. maven导入oracle驱动jar包

    1.查找本地oracle程序的驱动jar包 2. 查看当前数据库版本 3.打开cmd切换到jar包文件夹,执行maven命令 mvn install:install-file -Dfile=ojdbc ...

  2. idea 开发工具使用maven 导入本地三方jar包

    1.命令窗口,进入到安装maven 目录下, C:\Program Files\apache-maven-3.8.1\bin> 2.使用命令 将三方jar包 安装到maven 库 file是当前 ...

  3. IDEA2020版导入tomcat的jar包到eternal libraries时遇到的问题

    在写web项目时,需要导入tomcat的jar包,之前一直是手动在tomcat安装目录下的lib文件手动复制需要的jar包到项目中web-inf文件下粘贴.每次都需要粘贴很麻烦, 而eternal l ...

  4. java生成jar包时使第三方jar_IEDA生成可运行jar包(包含第三方jar包)的方法

    最近现网需要处理一下数据,来适配一个场景.安排我来编写一个脚本来实现,由于步骤比较多,且需要调用其他服务接口,使用shell脚本来实现比较困难,所以想到了使用shell脚本调用java可执行jar包的 ...

  5. 【最全Mybatis学习笔记(导入mybatis相关jar包)】

    目录 1. 什么是Mybatis 2. 如何引入Mybatis? 3.编写Mybatis工具类 4. 万能Map 5. 模糊查询怎么写? 6. 作用域(Scope)和生命周期SqlSessionFac ...

  6. java 导入包报错_Intellij IDEA 导入个推jar包 报错java.lang.NoClassDefFoundError

    Intellij IDEA使用的是Gradle,发现个推服务器SDK没有Gradle的导入方式,不会用Maven,只好选择jar包方式导入 却遇到了一个坑. 想通过导入jar包方式使用个推的SDK,直 ...

  7. eclipse下使用maven配置库托管jar包

    1.项目是通过maven配置库托管jar包 首先要保证maven配置库中有相应的jar包才能通过这个方法来添加jar包.maven的有点就是把要用到的jar包统一放在一个配置库中,在某个项目需要用到这 ...

  8. oracle jdbc jar包_Oracle总结之plsql编程(基础七)

    紧接基础六,对oracle角色和权限的管理之后,在接下来的几次总结中来就最近工作中用过的plsql编程方面的知识进行总结,和大家分享! 一.plsql块 1.只包括执行部分的plsql块 打开输出选项 ...

  9. Maven命令安装本地jar包到本地仓库

    Maven命令安装本地jar包到本地仓库 原则上Maven工程pom.xml中依赖的jar包会自动实现从中央仓库下载到本地仓库. 但是碰上第三方开发的中央仓库没有的jar包,我们需要手动安装到本地ma ...

最新文章

  1. 面试心得与总结—BAT、网易、蘑菇街
  2. λ-矩阵(λ-矩阵在初等变换下的标准形)
  3. linux下的二进制文件的编辑和查看 -
  4. 基于OMAPL138的字符驱动_GPIO驱动AD9833(三)之中断申请IRQ
  5. 运行Vue在ASP.NET Core应用程序并部署在IIS上
  6. 快速入门PyTorch(2)--如何构建一个神经网络
  7. oracle 控制文件冗余,Oracle 添加冗余控制文件 for RAC On Linux
  8. Android SDK 快速安装方法
  9. 这就是程序员被大厂偏爱的实力!
  10. java.io.tmpdir
  11. 网页或PDF等复制文本的格式快速规范
  12. 计算机excel混合引用,excel绝对引用、混合引用和相对引用怎么用
  13. 计算机一级照片错误怎么改,电脑上要怎么修改一寸照片大小
  14. Vulnhub-Pwned
  15. 2020-05-13
  16. 华政全国计算机一级毕业,离校不离线 | 铛铛铛!毕业大佬返校宣讲会!
  17. 1224 红魔馆的纸牌游戏 (计算24点,dfs)
  18. 【计算机网络】Web应用的安全问题——概述
  19. JDK版本查看(windows)
  20. 《聊聊热点》第二篇:码农界的春联真扎心

热门文章

  1. 深入理解cache对写好代码至关重要
  2. 的注册表怎么才能删干净_油烟净化器怎么清洗才能清理干净呢?
  3. 设计模式_2_单例模式
  4. 相邻位数字差值的绝对值不能超过_热点争议中技术问题,伺服控制有几个零点?对应真绝对值多圈编码器意义...
  5. 一、Java Web——JDBC快速入门(详解)
  6. python网络爬虫系列(六)——数据提取 lxml模块
  7. LeetCode 992. K 个不同整数的子数组(双指针)
  8. LeetCode 135. 分发糖果(DP)
  9. LeetCode 496. 下一个更大元素 I(哈希)
  10. collections求和方法_java集合求和最大值最小值示例分享