在maven仓库没有对应的jar包时,怎么将本地jar包通过maven引入

3 篇文章 0 订阅

我们有时会遇到这么一种情况,就是我们本地下载了需要的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打包就可以了。

  

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值