解决springboot本地安装ojdbc6到maven

今天来介绍下怎么把springboot本地安装ojdbc6到maven。

因为Oracle使用的授权协议,Maven的中央库不被允许托管其artifacts(手工制作的)

你可以本地安装Oracle数据库,然后将安装目录中的JDBC jar包install到本地的Maven仓库,Maven命令: mvn install:install­file ­Dfile={Path/to/your/ojdbc.jar} ­DgroupId=com.oracle  ­DartifactId=ojdbc6 ­Dversion=11.2.0 ­Dpackaging=jar     

上面的Maven命令会把jar文件安装到本地的Maven仓库,DgroupId和DartifactId参数分别指定安装时的groupId和 artifactId,可以随便指定,但肯定最好是和jar包的版本尽量一致的,避免以后混淆。 如果不想本地安装Oracle数据库,也可以在Oracle的官网直接下载想安装的JDBC驱动版本(Google 搜索“jdbc oracle”)

下载地址在我的博客:

https://download.****.net/download/u011109627/10310718

下面是我找到的: http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html 下载之后,同样执行上面的Maven命令。 如果JDBC驱动的版本或其他方面有问题,可以看看官方的FAQ: http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-faq-090281.html 

最后,直接通过Maven来安装Oracle JDBC驱动是可以的,但不是从Maven的中央库(中央库不提供,因为这是非法的)而是 Oracle自己的Maven库下载,具体步骤可以看这个页面: 

1.本地安装ojdbc6到maven mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar Dfile=f:/ojdbc6.jar

解决springboot本地安装ojdbc6到maven

2.安装成功 

项目中使用

解决springboot本地安装ojdbc6到maven