java如何使用自己的maven本地仓库详解

本地仓库

  • 主要是一种缓存,当你使用远程仓库中下载组件后,它下一次会优先从本地进行加载,一般位于USER_HOME/.m2目录下,我们自己也可以建立公用的包,把包发布到本地仓库,自己在其它项目里直接可以用,当然如果希望在任务地方都使用自己的包,需要把它发布到远程仓库中。

将jar安装到本地仓库

mvn install:install-file -Dfile=/xx/java-sdk-core-3.1.1.jar -DgroupId=huawei-sdk -DartifactId=java-sdk-core -Dversion=3.1.1-SNAPSHOT -Dpackaging=jar

DgroupId和DartifactId构成了该jar包在pom.xml的坐标, 对应依赖的DgroupId和DartifactId

  • Dfile表示需要上传的jar包的绝对路径

  • Dpackaging 为安装文件的种类

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。