版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_30698633/article/details/78328842
我们有时会遇到这么一种情况,就是我们本地下载了需要的jar包,可是在maven仓库中并没有相关的jar包,那么我们就没有办法
通过maven引入该jar包,通过在工程中手工添加jar包在maven打包的时候并不会将该jar包打进去。
那么我们此时就可以先将该jar包通过maven打包到我们本地的maven仓库,然后在通过maven引到我们对应的工程中就可以了。
接下来,我们说一下步骤:
1、首先,我们需要安装maven,并且配置好对应的本地仓库地址等信息。
2、然后进入到我们想要打包到本地仓库的jar包所在目录,按住shift+鼠标右键,选择在此处打开命令窗口
3、输入以下命令:
mvn install:install-file -Dfile=sapjco3.jar -DgroupId=com.sap -DartifactId=jco3 -Dversion=3.0.12 -Dpackaging=jar
// 参数解释:
-Dfile=xxx //文件名
-DgroupId=xxx //groupId
-DartifactId=xxx //artifactId
-Dversion=xxx //version
-Dpackaging=jar/war //jar包还是war包
(这里要注意,如果要在任意目录下执行mvn命令,需要先将maven的信息添加到环境变量中,不然会提示mvn不是内部命令)
4、等到success成功后,在maven本地仓库中就存在该jar包了。直接如下引用:
<dependency>
<groupId>com.sap</groupId>
<artifactId>jco3</artifactId>
<version>3.0.12</version>
</dependency>
如上,我们就成功将该jar包引入我们的工程了,直接maven打包就可以了。