栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

mvn install:install-file将本地jar安装到maven本地仓库

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

mvn install:install-file将本地jar安装到maven本地仓库

    有一些三方jar包是远程仓库中没有的,我们在maven项目中,可以通过指定本地jar的方式使用它。


      org
      opencv
      453
      system
      ${project.basedir}srcmainresourcesopencvlibopencv-453.jar

    我们如果想像其他依赖一样使用这个jar,可以考虑使用mvn mvn-install命令将这个jar包安装到本地仓库,然后就可以去掉scope与systemPath属性了。

    安装到本地仓库的几个参数,-DgroupId,-DartifactId ,-Dversion,-Dpackaging,-Dfile。从名字上就很容易知道他们的含义,只有-Dpackaging这里需要指定jar。-Dfile就是我们要加入本地仓库的jar文件。

如下是一个安装截图:

    完整的安装命令:

mvn install:install-file -DgroupId=com.aspose 
                         -DartifactId=aspose-ocr 
                         -Dversion=17.2 
                         -Dpackaging=jar 
                         -Dfile=aspose-ocr-17.2.jar

    最后的-Dfile需要指定jar的路径,这里直接在jar所在目录命令行下执行,所以可以不用指定绝对路径。 

    如果你知道maven本地仓库结构,可能会想着手动把这个jar包按照一定的规则放到repository目录下的相关文件夹中,最后在pom.xml中使用这个依赖的时候,发现报错,其实就是缺少了一些pom,repositories等文件的原因,所以还是老老实实通过maven命令来加入仓库。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/987906.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号