在做项目开发时需要使用到Oracle的JDBC驱动包,发现因为Oracle授权原因,在Maven中央仓库中找不到,还有使用测试框架Unitils也不能在配置OSChina的Maven中央仓库中找到,公司的私服中发现也没有这个jar包,因此决定采用Maven的install plugin将jar包下载到本地,然后在项目中引用。
Maven本身是基于一个名为POM.xml的文件来实现项目的构建以及依赖关系管理的,因此在使用Maven安装(下载)jar包到本地时,需要准备一个POM.xml文件,内容如下所示。
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.bl.ecp</groupId>
<artifactId>BL_ECP</artifactId>
<version>1.0-RELEASE</version>
<packaging>war</packaging>
<name>BL_ECP</name>
</project>
在此之前,JDK和Maven必须都已经正确安装,并且已经配置相关的环境变量,具体可以参考Maven实战链接点我!!!
需要指出的是这里采用的是基于命令行的方式进行的,具体的命令实现为
mvn install:install-file -Dfile=E:\ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=7.0 -Dpackaging=jar
命令运行结果!!!
然后在项目的POM.xml文件中添加依赖关系
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>7.0</version>
</dependency>
来图来真相