开发中偶尔会用到一些非开源的第三方Jar库,记录一下使用第三库的解决办法。

Maven安装

简单粗暴的方法,使用Maven安装命令将第三方jar库直接安装到本地的Maven仓库中。

然后在项目中添加相关依赖信息就可以了。

注意:需要配置Maven到本地系统的环境变量中才能使用Maven命令

示例:


mvn install:install-file -Dfile=jar包的位置 -DgroupId=jar包的groupId -DartifactId=jar包的artifactId -Dversion=jar包的version -Dpackaging=jar

依赖使用

<dependency>
<groupId>jar包的groupId</groupId>
<artifactId>jar包的artifactId</artifactId>
<version>jar包的version</version>
</dependency>

使用Maven的System作用域

使用Maven的作用域可以不用安装Jar库到本地仓库就可以使用

但必须为依赖指定Jar包的位置,并且将依赖Jar包复制到项目中。

Oracle驱动示例:

<dependency>
<groupId>oracle</groupId>
<artifactId>oracle-connector-java</artifactId>
<version>1.1.10</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/ojdbc6-11.1.0.7.0.jar</systemPath>
</dependency>

systemPath配置jar包的路径,scope必须为system。其他可以随意填写。