Maven-Maven中添加Oracle驱动包到本地仓库
- 问题
- 解决办法
- 1 确认本机安装了Maven
- 2下载对应版本的数据库驱动
- 官方下载jar
- 通过本地安装目录查找
- oracle的驱动包说明
- 3安装驱动到本地仓库
- pomxml 中使用Oracle驱动包
问题
因Oracle授权问题,Maven3不提供Oracle JDBC 对应的驱动jar包。 因此 ,如果在在Maven项目中使用Oracle JDBC driver,必须手动添加到本地仓库。
解决办法
1、 确认本机安装了Maven
在命令窗口通过mvn -v
查看版本
E:\libs\oracle>mvn -v
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-03T15:39:06-04:00)
Maven home: E:\libs\apache-maven-3.5.0-bin\apache-maven-3.5.0\bin\..
Java version: 1.7.0_51, vendor: Oracle Corporation
Java home: E:\Program Files\Java\jdk1.7.0_51\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 8", version: "6.2", arch: "amd64", family: "windows"
2、下载对应版本的数据库驱动
官方下载jar:
http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
查看自己的数据库版本,下载对应版本的jar包
Oracle Database 11g Release 2 (11.2.0.4), (11.2.0.3), (11.2.0.2.0), (11.2.0.1.0) drivers 对应的 jar包为 ojdbc6.jar
通过本地安装目录查找
如果你在本机装了oracle,在 {ORACLE_HOME}\jdbc\lib下查找
oracle的驱动包说明
classes12.jar - for Java 1.2 and 1.3ojdbc14.jar - for Java 1.4 and 1.5ojdbc5.jar - for Java 1.5ojdbc6.jar - for Java 1.6
因此最高的版本 目前是 ojdbc6 .
3、安装驱动到本地仓库
进入到对应的目录,执行 mvn install 命令
Microsoft Windows [版本 10.0.14393]
(c) 2016 Microsoft Corporation。保留所有权利。C:\Users\Mr.Yang>E:E:\>cd libsE:\libs>cd oracleE:\libs\oracle>mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.4.0 -Dpackaging=jar -Dfile=ojdbc6.jar
[INFO] Scanning for projects...
Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.pom
Downloaded: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.pom (3.9 kB at 3.3 kB/s)
Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-install-plugin/2.4/maven-install-plugin-2.4.pom
Downloaded: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-install-plugin/2.4/maven-install-plugin-2.4.pom (6.4 kB at 24 kB/s)
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom ---
Downloading: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.5/plexus-utils-3.0.5.pom
Downloaded: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.5/plexus-utils-3.0.5.pom (2.5 kB at 11 kB/s)
Downloading: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-digest/1.0/plexus-digest-1.0.pom
Downloaded: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-digest/1.0/plexus-digest-1.0.pom (1.1 kB at 4.3 kB/s)
Downloading: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.7/plexus-components-1.1.7.pom
Downloaded: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.7/plexus-components-1.1.7.pom (5.0 kB at 14 kB/s)
Downloading: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.8/plexus-1.0.8.pom
Downloaded: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.8/plexus-1.0.8.pom (7.2 kB at 17 kB/s)
Downloading: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-8/plexus-container-default-1.0-alpha-8.pom
Downloaded: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-8/plexus-container-default-1.0-alpha-8.pom (7.3 kB at 24 kB/s)
Downloading: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.5/plexus-utils-3.0.5.jar
Downloading: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-digest/1.0/plexus-digest-1.0.jar
Downloaded: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-digest/1.0/plexus-digest-1.0.jar (12 kB at 7.9 kB/s)
Downloaded: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.5/plexus-utils-3.0.5.jar (230 kB at 64 kB/s)
[INFO] Installing E:\libs\oracle\ojdbc6.jar to C:\Users\Mr.Yang\.m2\repository\com\oracle\ojdbc6\11.2.0.4.0\ojdbc6-11.2.0.4.0.jar
[INFO] Installing C:\Users\MR15A7~1.YAN\AppData\Local\Temp\mvninstall6899666971437725340.pom to C:\Users\Mr.Yang\.m2\repository\com\oracle\ojdbc6\11.2.0.4.0\ojdbc6-11.2.0.4.0.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7.956 s
[INFO] Finished at: 2017-06-24T17:35:46-04:00
[INFO] Final Memory: 13M/192M
[INFO] ------------------------------------------------------------------------E:\libs\oracle>
[INFO] BUILD SUCCESS 即 OK
pom.xml 中使用Oracle驱动包
<!-- 添加oracle jdbc driver --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>${oracle.version}</version></dependency>
接下来,就可以在应用中正常使用Oracle的驱动包了。
Maven-Maven中添加Oracle驱动包到本地仓库相关推荐
- maven 整合支付宝,导入alipay-sdk-java包到本地仓库,远程仓库
1.环境变量添加: MAVEN_HOME:(maven位置) M2_HOME:(maven位置) PATH:%M2_HOME%\bin (验证maven是否配置成功cmd–>mvn -versi ...
- maven 添加外部jar包到本地仓库
mvn install:install-file -Dfile=D:\XXX.jar -DgroupId=org.xxx -DartifactId=xx -Dversion=24.2 -Dpackag ...
- 解决maven库中没有Oracle jdbc驱动的问题Cannot resolve com.oracle:ojdbc14:10.2.0.1.0
解决maven库中没有Oracle jdbc驱动的问题Cannot resolve com.oracle:ojdbc14:10.2.0.1.0 在IDEA Maven项目中添加oracle数据库驱动总 ...
- maven项目 导oracle驱动包错误,Missing artifact com.oracle,cannot be read or is not a valid ZIP file
maven项目 导oracle包错误 提示Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.1 和 cannot be read or is not a ...
- 将jar包导入本地仓库配置阿里仓库
将jar包导入本地仓库&&配置阿里仓库 注:前提必须是本地maven已经成功配置 将jar包导入本地仓库 以spring-jdbc-template-0.2.1.jar包为例,其在本机 ...
- 在Maven仓库中添加Oracle JDBC驱动
由于Oracle授权问题,Maven不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库. 一.获得Oracle JDBC ...
- oracle驱动maven报错_在Maven仓库中添加Oracle JDBC驱动
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库. 一.首先要得到Oracle ...
- 向maven中添加Oracle数据库的驱动,有效!
向maven中添加Oracle数据库的驱动,有效! 关键的第一步,查出本地Oracle的版本 利用版本号找到jar所在的目录 向maven安装这个jar包 向pom中添加依赖 项目中需要添加Oracl ...
- Maven添加Oracle驱动及依赖
oracle驱动先去官网下载,下载下来后,需要安装到maven本地仓库,然后再pom中添加依赖. 1下载oracle驱动包 ojdbc6-11.2.0.3.jar 2命令行安装到maven仓库 mvn ...
最新文章
- __name__=='__main__'的理解和使用
- 27、HTML框架(同一个浏览器窗口中显示不止一个页面)
- linux安装python库报错pywin32_完美解决pyinstaller打包报错找不到依赖pypiwin32或pywin32-ctypes的错误...
- bzoj1190:[HNOI2007]梦幻岛宝珠
- html5访问本地资源,HTML5实现一个访问本地文件的实例今
- hystrix熔断 简介_Hystrix简介–总结
- 数据可视化及其重要性:Python
- 【离散数学中的数据结构与算法】七 排列与组合三
- python中协程与函数的区别_python 协程与go协程的区别
- 合成孔径雷达_合成孔径雷达(SAR)基础:汇总
- flask 允许内网访问
- MySQL 第七次练习(存储过程函数)
- Unity播放声音的两种方式以及相关遇到的
- 2网口全网通4G工业路由器特点
- HashSet去重方法VS数据库去重查询
- Win10系统电脑如何设置窗口绿色护眼色
- json格式转csv格式
- 成功背后(敬所有IT人)
- 微信小程序开发日记1
- HTTP gzip压缩