Maven管理Oracle11g JDBC驱动(手动安装oracle11g)详细版

首先你到知道自己安装的Oracle是什么版本的?

可以在SQL窗口中输入:select * from v$instance  得到如下结果:

发现我的oracle版本号是:11.2.0.1.0

OracleJDBC驱动包是需要Oracle官方授权才能被下载。所以这里只有选择一个Oracle10.2的ojdbc14.jar或Oracle11.2的ojdbc6.jar(如果你是1og请选择前面的10.2g),通过下面的命令,但是注意的是首先必须将两个jar包复制到C:\Documentsand
Settings\${用户}目录下,一开始我没有复制,只是随便找了个目录,发现总是失败,正确的

如图所示:

通过Maven命令放到本地库中去:

Maven代码

  1. mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar
  2. mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar

 成功后的截图如下:

还可以通过maven 命令放到私服中去

[html] view
plain
copyprint?

  1. mvn deploy:deploy-file -DgroupId=com.cloudhopper.proxool -DartifactId=proxool -Dversion=0.9.1 -Dpackaging=jar -Dfile=proxool-0.9.1.jar -Durl=http://172.16.68.3

到本地仓库中:具体结果如图所示(我的本地仓库是配置过的,配置为:D:\mysystem\Repositories\,默认仓库不是这个):放

然后再在工程里面加入如下配置:

Maven代码

  1. <dependency>
  2. <groupId>com.oracle</groupId>
  3. <artifactId>ojdbc6</artifactId>
  4. <version>11.2.0.1.0</version>
  5. </dependency>
  6. <dependency>
  7. <groupId>com.oracle</groupId>
  8. <artifactId>ojdbc14</artifactId>
  9. <version>10.2.0.1.0</version>
  10. </dependency>

最后JDBC驱动就添加到工程中了。

时间: 2024-10-08 22:13:26

Maven管理Oracle11g JDBC驱动(手动安装oracle11g)详细版的相关文章

cobbler安装(详细版)

1.系统环境 centos-6.4 ipaddr: 10.240.240.114 gateway:10.240.240.1 2.关闭selinux  (关闭完之后最好进行一次重启) sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config 关闭防火墙 chkconfig iptables off 3. 配置obbler yum源 rpm -Uvh 'http://mirrors.ustc.edu.cn/epel/6/i386/epel

在Maven仓库中手动添加Oracle11g JDBC驱动

由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库 手动添加oracle 11g JDBC 驱动  mvn install:install-file -Dfile=D:/ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar 命令执行后 将D:/ojdbc6.

maven打包oracle jdbc驱动

背景 由于版权问题,maven中央仓库缺少oracle jdbc的驱动,这个给开发带来了很多不便利性.也出现各种各样的解决方案,基本就两种思路: 将oracle驱动安装到本地仓库,这个需要大家统一好名称和版本 使用第三方仓库 不管哪种方案,本来maven就是为了方便开发人员管理包依赖,这样一来反而更麻烦.当然,不是maven的错,oracle这事做的确实够sb.(听说oracle要对java进行收费???)那么有没有更好的方案,假设你现在开发了一个框架,框架支持多数据库,并且已经将jar包提交至

Ubuntu 14.04 Nvidia显卡驱动手动安装及设置

更换主板修复grub 引导后,无法从Nvidia进入系统(光标闪烁), 可能是显卡驱动出了问题. 1. 进入BIOS设置, 从集成显卡进入系统 将显示器连接到集显的VGI口, 并在BIOS中设置用集显显示, 一般来说可以成功进入系统. 2. 完全写在Nvidia驱动 (参考) 执行下列命令干干净净卸载nvidia驱动, sudo apt-get remove --purge nvidia-* sudo apt-get install ubuntu-desktop sudo rm /etc/X11

Windows下初次手动安装composer详细教学

1.下载compser.phar 地址 https://getcomposer.org/download/ 2.新建composer.bat 文件,写入"@php "%~dp0composer.phar" %*" 3.把composer.bat   composer.phar 两个文件放入 4.向环境变量里面写人";D:\phpStudy\php\php-5.4.45;D:\phpStudy\php\php-5.4.45\ext"       

Centos0S7手动安装OpenStack Pike版--(四)

#Configure Novamysql -uroot -ppasswd123 -e "CREATE DATABASE nova_api"mysql -uroot -ppasswd123 -e "CREATE DATABASE nova"mysql -uroot -ppasswd123 -e "CREATE DATABASE nova_cell0" mysql -uroot -ppasswd123 -e "GRANT ALL PRIVI

Centos0S7手动安装OpenStack Pike版--(二)

#Configure Keystonemysql -uroot -ppasswd123 -e "CREATE DATABASE keystone"mysql -uroot -ppasswd123 -e "GRANT ALL PRIVILEGES ON keystone. TO 'keystone'@'localhost' IDENTIFIED BY 'passwd123'"mysql -uroot -ppasswd123 -e "GRANT ALL PRI

[异常解决] android stdio检测不到手机的解决办法——ADB驱动自己安装

用android stdio搭建安卓开发环境比eclipse简单的多,仅仅下载一个1个G左右的安装包安装即可. 安装好之后随便建一个hello world工程,想用实体手机调试要点: 选择USB设备: 这样点击编译运行后,在下面的提示框中就能看到log信息: 特别的:有时候手机插上电脑后驱动总是安装失败(查看设备管理器显示ADB接口有个感叹号),此时可以自己下载一个ADB驱动手动安装即可: http://pan.baidu.com/s/1bbrTAQ

maven依赖缺少oracle驱动包

maven添加oracle jdbc驱动的依赖问题 在maven工程里不能下载oracle的jdbc驱动jar包,需要Oracle官方授权才可以,找一个ojdbc14的10.2.0.1.0或10.2.0.2.0包,通过下面的命令,让maven重新打成jar包并放到本地库中去: mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.2.0 -Dpackaging=jar -Dfile=