Maven--利用install添加jar包到本地仓库

问题描述

写spring boot的demo时,需要与数据库进行交互,在http://maven.aliyun.com获取的Oracle数据库驱动ojdbc6依赖,并引入本地项目,从阿里云仓库获取的依赖如下:

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc6</artifactId>
    <version>11.2.0.3</version>
    <type>pom</type>
</dependency>

但会提示如下的错误:

Missing artifact com:oracle:ojdbc6:jar:11.2.0.3

解决办法

(1)同样的先从http://maven.aliyun.com下载jar包:ojdbc6-11.2.0.3.jar;

(2)利用maven的install将ojdbc6-11.2.0.3.jar打包到本地仓库,具体过程如下:

将刚刚下载的ojdbc6-11.2.0.3.jar复制另一个文件夹下(方便查找即可或者就在下载的文件夹下也可),然后在:dos下运行如下命令将其打包到本地仓库,这一步得确保配置了jdk和maven的环境变量,这里就不做介绍了,命令如下:

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -Dfile=E:\mvn_repository\ojdbc6-11.2.0.3.jar

简要介绍以上命令各属性:

-DgroupId:对应pom.xml文件中的groupId;

-DartifactId:对应pom.xml文件中的artifactId;

-Dversion:对应pom.xml文件中的version;

扫描二维码关注公众号,回复: 4141247 查看本文章

-Dfile:指需要打包到本地仓库的jar包文件路径。

运行之后dos窗口会显示如下的信息,如下可知我们已经将ojdbc6-11.2.0.3.jar成功打包到本地仓库了:

然后再本地项目中因引入依赖即可。

小结

maven install命令的作用就是将项目打包安装到本地仓库。

猜你喜欢

转载自blog.csdn.net/qq_37134175/article/details/84170507
今日推荐