由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。
一.获得Oracle JDBC Driver
1.通过Oracle官方网站下载相应版本:http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
2.通过Oracle的安装目录获得,位置在“{ORACLE_HOME}\jdbc\lib\ojdbc14.jar”
二.手动安装安装
手动安装请参考另一篇文章:maven3 手动安装本地jar到仓库
或者命令如下:
mvn install:install-file -Dfile={Path/to/your/ojdbc.jar} -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar
三.pom.xml文件中添加引用
<dependencies> <!-- 添加oracle jdbc driver --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>10.2.0.4.0</version> </dependency> </dependencies>
参考原文:http://www.cnblogs.com/leiOOlei/p/3380568.html
相关推荐
解决maven官方库中没有oracle jdbc驱动的问题 刚研究maven不久,遇到一个比较头疼的问题,在工程里怎么下都下载不了oracle的jdbc驱动。 刚还以为是网络问题,重新下载了很多次,都提示maven库里找不到相关jar文件。...
maven配置依赖时,Oracle jdbc驱动无法从中央仓库获取,得手动导入。 <groupId>com.oracle</groupId> <artifactId>ojdbc14 <version>10.2.0.3.0 mvn install:install-file -DgroupId=com.oracle -DartifactId=...
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。 一.下载Oracle JDBC Driver 1.通过Oracle官方网站下载相应版本:...
eclipse中maven 下载不到oracle数据库驱动 ojdbc5 ojdbc6 需要我们手动将驱动安装到本地仓库 1.找到安装命令的位置在项目的目录下 mvnw就是我们要用到的安装工具 2.下载 驱动 3.安装驱动 把需要安装的驱动放到第一步...
在描述中提到,当从maven官方仓库找不到Oracle JDBC驱动jar时,可以从其他来源获取,比如直接下载ojdbc14.jar。这是因为Oracle有时会移除旧版本的驱动,或者某些特定版本可能未在Maven中央仓库中列出。开发者可以...
在使用Maven管理项目依赖时,很多开发者会遇到无法直接通过Maven仓库下载Oracle JDBC驱动包的问题。这是因为Oracle的授权政策,Maven官方中央仓库并不直接提供Oracle JDBC驱动程序。为了在Maven项目中使用Oracle ...
本篇将详细介绍Oracle JDBC驱动以及如何将其添加到Maven项目中。 首先,Oracle JDBC驱动分为两种: Thin Driver 和 Thick Driver。Thin Driver 是纯Java实现,无需Oracle客户端即可直接连接数据库,适用于网络环境...
1. 访问Oracle官方Maven仓库或Oracle Technology Network (OTN)网站。 2. 在搜索栏中输入“Oracle JDBC driver”或“UCP”找到对应版本。 3. 阅读并接受Oracle的软件许可协议。 4. 下载所需的JAR文件,一般包括ojdbc...
为了解决这个问题,开发者通常需要手动下载ojdbc驱动的JAR文件,并将其添加到项目的类路径中,或者将JAR上传到自己的私有Maven仓库以供团队使用。此外,阿里云的镜像也未提供这些驱动,增加了获取和使用这些驱动的...
完成这些步骤后,IDEA应该能够识别并使用新添加的Oracle JDBC驱动,从而允许Java应用程序成功连接Oracle数据库。标签"ojdbc"表明这是关于Oracle的JDBC驱动,它是Oracle数据库与Java应用进行交互的重要组件。
eclipse中maven 下载不到oracle数据库驱动 ojdbc5 ojdbc6 需要我们手动将驱动安装到本地仓库 https://blog.csdn.net/az44yao/article/details/87773714 参考地址: ...
Oracle数据库是企业级应用常用的数据库系统,因此在开发与Oracle数据库交互的应用时,需要将对应的JDBC驱动包(jar包)作为项目的依赖。本主题将深入探讨如何在Maven项目中添加Oracle JDBC驱动,以便正确地连接和...
- ojdbc10.jar是专门为Java 10及更高版本设计的Oracle JDBC驱动程序。它包含了对Oracle 19c数据库的所有最新特性和功能的支持,使得Java应用能够与Oracle 19c数据库进行高效、稳定的通信。 - 使用ojdbc10.jar,...
一位甲骨文的工程师发布博客:在Maven中央仓库中,现在不单单最新版本的Oracle JDBC驱动程序,而且还可以找到以往所有的Oracle JDBC驱动发行版,包括19.6.0.0、19.3.0.0、18.3.0.0、12.2.0.1和11.2.0.4。Maven中央...
在实际开发中,为了遵循开源社区的原则,推荐通过官方渠道或者合法的软件仓库获取和使用Oracle JDBC驱动,以保证软件的正版和安全性。同时,了解并遵守Oracle的使用许可条款也是每个开发者应有的责任。
Maven配置 <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14 <version>10.2.0.4.0 安装到仓库 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2....
这通常需要在`settings.xml`文件中添加一个新的repository元素,配置Oracle的Maven仓库URL。这样,Maven在构建项目时就能正确地下载并解决Oracle相关依赖。 总结来说,Oracle Maven库是Oracle为Java开发者提供的一...
在这个场景中,readme.txt文件可能会指导用户如何将Oracle 14驱动添加到本地Maven仓库,如何配置项目以引用该驱动,或者提供有关驱动的版本信息、兼容性提示和其他重要注意事项。 对于Java开发者来说,理解和正确...
由于Oracle的JDBC驱动并非开源且需要授权,因此不在Maven中央仓库中提供,开发者需要自行下载并添加到项目的类路径或Maven的依赖管理中。 此压缩包中的文件是Oracle的不同版本和类型的JDBC驱动: 1. ojdbc6dms_g....