zoukankan      html  css  js  c++  java
  • 手动安装Oracle的Maven依赖

    由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。

    环境:win7 + Oracle 11.2 + Maven 3.3.9 + jdk1.7

    方法如下:

    1、获取驱动

    方法一:安装Oracle jdbc driver

    方法二:使用安装Oracle后自带的驱动(本文介绍)

    说明:安装Oracle后,在{ORACLE_HOME}/jdbc/lib/目录下能找到Oracle的驱动包,根据自己安装的jdk版本确定 jdk1.6和jdk1.7对应ojdbc6.jar

    2、安装驱动

    安装Maven后在命令窗口执行如下命令:

    mvn install:install-file -Dfile=E:/app/Administrator/product/11.2.0/dbhome_1/jdbc/lib/ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar

    注:-Dfile后面的参数是安装Oracle后驱动程序所在的绝对路径

    3、添加pom引用 

        <dependencies>
            <dependency>
                <groupId>com.oracle</groupId>
                <artifactId>ojdbc6</artifactId>
                <version>11.2.0</version>
            </dependency>
        </dependencies>
        <build>
            <plugins>
                <!-- compiler插件, 手动设定JDK版本 -->
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>2.3.2</version>
                    <configuration>
                        <encoding>UTF-8</encoding>
                        <source>1.7</source>
                        <target>1.7</target>
                        <showWarnings>true</showWarnings>
                    </configuration>
                </plugin>
            </plugins>
        </build>
    View Code

     若操作无误,可以看到驱动已经加载,可以进行开发使用

  • 相关阅读:
    POJ 1401 Factorial
    POJ 2407 Relatives(欧拉函数)
    POJ 1730 Perfect Pth Powers(唯一分解定理)
    POJ 2262 Goldbach's Conjecture(Eratosthenes筛法)
    POJ 2551 Ones
    POJ 1163 The Triangle
    POJ 3356 AGTC
    POJ 2192 Zipper
    POJ 1080 Human Gene Functions
    POJ 1159 Palindrome(最长公共子序列)
  • 原文地址:https://www.cnblogs.com/chinas/p/6250608.html
Copyright © 2011-2022 走看看