在Maven项目中使用ojdbc.jar的整理(留着防止以后忘记)

Oracle数据库的驱动ojdbc 需要官方授权才能下载, 故在maven中央库中是没有ojdbc相关的jar包,可以多个方法进行处理

这里我就简单介绍两种:

1.将对应的jar下载到本地Maven库中

我们可以通过 mvn install:install-file 把第三方jar包导入到本地的资源库中。

下面以ojdbc14-9.0.2.0.0.jar 为例:

导入命令:

1 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=9.0.2.0.0 -Dpackaging=jar -Dfile=ojdbc14-9.0.2.0.0.jar

过程如下:

在Maven项目中使用ojdbc.jar的整理(留着防止以后忘记)

成功后可以再本地的资源库中看到下图信息:

在Maven项目中使用ojdbc.jar的整理(留着防止以后忘记)

然后在需要引用的工程配置文件:pom.xml 加入如下信息即可:

查看源代码打印帮助

1 <dependency>
2     <groupId>com.oracle</groupId>
3     <artifactId>ojdbc14</artifactId>
4     <version>9.0.2.0.0</version>
5 </dependency>

2.引用本地目录的jar包(不推荐使用)

        (1)在项目中加入lib目录,将ojdbc.jar放入

        (2)在pom.xml中加入以下代码:

                    <dependency>
                <groupId>com.oracle</groupId>
                <artifactId>ojdbc</artifactId>
                <version>14</version>
                <scope>system</scope>
                <systemPath>${basedir}/lib/ojdbc14.jar</systemPath> must match file name
            </dependency>

        注:这样导致的后果是直接mvn package时,Maven不会将这个jar包打进去。

你可能感兴趣的:(oracle,maven,ojdbc)