maven 添加ojdbc及ojdbc的各种版本说明
来源:互联网 发布:2017年复杂网络大会 编辑:程序博客网 时间:2024/05/14 06:49
在做mybatis generator的中文注释实现时,感觉每次都要在配置文件中指定ojdbc6的位置太麻烦了,别人用也不方便,没有的还得自己去下,所以就想直接把ojdbc6打包到项目里,这样拿到就可以直接用了,但是maven的仓库中是没有ojdbc6包的,所以得我们手动安装.
首先下载ojdbc6.jar,这里就不提供下载地址了,网上到处都是
然后打开cmd输入:
mvn install:install-file -Dfile=C:/ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar -DgeneratePom=true
显示build success即安装成功
其中-Dfile=后指定的是你下载的ojdbc6.jar文件的位置,要在maven项目中使用的话就通过以下代码来引用
<dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0</version> </dependency>
这里的groupid就是你之前安装时指定的-Dgroupid的值,artifactid就是你安装时指定的-Dartifactid的值,version也一样
1、JDK 对应的版本号
JDK 1.1 - JDBC 1. Note that with the 8.0 release JDBC 1 support has been removed, so look to update your JDK when you update your server.
JDK 1.2, 1.3 - JDBC 2.
JDK 1.3 + J2EE - JDBC 2 EE. This contains additional support for javax.sql classes.
JDK 1.4, 1.5 - JDBC 3. This contains support for SSL and javax.sql, but does not require J2EE as it has been added to the J2SE release.
JDK 1.6 - JDBC4. Support for JDBC4 methods is limited. The driver builds, but the majority of new methods are stubbed out.
其中JDBC 4 可以不需要Class.forName();
2、Oracle 对应的JDBC驱动 版本
Oracle 版本jdk版本推荐jar包备注Oracle 8iJDK 1.1.xclasses111.zip Oracle 8iJDK 1.1.xclasses12.zip这个版本是有classes12.jar的,可以尝试下载Oracle 9iJDK 1.1.xclasses111.jar 或者 classes111.zip Oracle 9iJDK 1.2 and JDK 1.3classes12.jar 或者 classes12.zip Oracle 9iJDK 1.4ojdbc14.jar Oracle 9iJDK 1.5ojdbc5.jar这个jar包我不确定网上有Oracle 9iJDK 1.6ojdbc6.jar Oracle 10gJDK 1.2 and JDK 1.3. classes12.jar Oracle 10gJDK 1.4 and 5.0ojdbc14.jar Oracle 11gjdk5ojdbc5.jar Oracle 11gjdk6ojdbc6.jarORACLE 11g 看来不能有class12了。
3、查看oracle 的JDBC 版本号
JDBC 的驱动里面有META-INFO 有相关的信息
- maven 添加ojdbc及ojdbc的各种版本说明
- maven 添加ojdbc及ojdbc的各种版本说明
- ojdbc 添加到maven
- oracle OJDBC版本的区别
- 解决maven配置oracel的ojdbc
- 关于Maven下载ojdbc
- maven引入ojdbc
- maven引入ojdbc
- maven引入ojdbc
- ojdbc maven下载
- Maven本地安装ojdbc
- maven引入ojdbc
- maven引入ojdbc
- OJDBC版本区别
- OJDBC版本介绍
- ojdbc各版本区别
- OJDBC版本区别
- ojdbc版本区别
- 栈的基本操作(数组/链表)
- git每次commit都要输入姓名邮箱及每次push都要输入账户密码解决
- idea 搭建Junit 测试环境
- 谷神的赌博游戏(找规律+排列组合 NEUQ“图灵杯”)
- Java 反射在实际开发中的应用
- maven 添加ojdbc及ojdbc的各种版本说明
- maven项目部署到Tomcat
- 1083. Moving Tables
- Error:referenced from;symbol(s) not found for architecture x86_64解决
- 【数据库系统概念】第1-3章 数据库基础知识入门 知识总结
- SSH——上传单个图片
- Spark源码--Stage
- 栈与队列【每日一题】
- Linux下批量Kill多个进程