MAVEN添加JAR包到本地仓库

一般公共广泛使用的jar包好说,特殊的jar包在网上找不到哪个maven仓库里有就只能放到本地仓库里了。

背景:搞百度云推送,百度提供了服务端的java SDK,因此只能吧这个jar包上传到本地仓库

maven命令:

mvn -install:install -file

eg:

mvn install:install-file -DgroupId=baidu -DartifactId=bacc-api-lib -Dversion=1.1.2 -Dpackaging=jar -Dfile=bccs-api-lib-1.1.2.jar

build sucess后可以在本地仓库中找到这个jar包

localhost:1.1.2 discard$ pwd

/Users/discard/.m2/repository/baidu/bacc-api-lib/1.1.2

localhost:1.1.2 discard$ ls

_remote.repositories bacc-api-lib-1.1.2.jar bacc-api-lib-1.1.2.pom

最后,在工程中引入即可。

<dependency>

            <groupId>baidu</groupId>

            <artifactId>bacc-api-lib</artifactId>

            <version>1.1.2</version>

        </dependency>

点赞
收藏

评论区

加载中...

相关推荐

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

gradle配置本地mavn仓库 mavenLocal() 时的bug

最近在学习Gradle,在配置maven仓库时遇到一个很奇怪的问题。因为之前已经在自己机器上下载了一些maven的本地缓存,所有在使用gradle时想优先从本地的仓库中下载jar,查看了官方的userguide文档,发现其中有这么一段:大概意思是说使用mavenLocal()配置maven的本地仓库后,gradle默认会按以下顺序去查找本地的仓库

SpringBoot+Druid+Mybatis连接Oracle

最近有一个新项目需要开发搭建了个SpringBoot框架记录一下!Oracle连接jar编译到maven仓库参考:Maven编译jar包到本地仓库(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fwzsy_ll%2Farticle%2Fdetails

Maven项目使用打包时使用本地jar包库

在使用maven管理项目时,有时候我们可能会使用一些第三方的jar包依赖库,但是这些jar包依赖库又没有在共有的maven仓库。通常只能下来放到本项目的lib目录下。但是我们打包时如果不做处理,那么打包后的fatjar中不会有lib文件夹中的相关jar包。打包后无法运行起来,因此需要做特殊处理,让maven打包时能够把使用到外部jar打进去。主要就是在

Maven第四篇【私有仓库、上传jar包、引用私服jar包、上传本地项目到私服】

搭建私有服务器前面已经说过了,我们使用Maven的使用,如果需要导入相对应的jar包,Maven首先会在我们的本地仓库中寻找—私有仓库—中心仓库…然而,我们的本地仓库常常没有想要的jar包的,而经常去中心仓库下载这就非常浪费时间和资源了…因此我们一般都有一个私有仓库…另外有些公司都不提供外网给项目组人员,因此就不能使用mave

SpringBoot 引入本地或第三方Jar包

在开发过程中,我们会遇到一些Maven仓库没有的Jar包的情况,比如公司其他团队开发的Jar包等。这时我们就不能通过Pom文件引入。这里我们使用hutoolJar为例。一、使用Maven命令把Jar包添加到本地仓库(1)执行maven命令,把Jar添加到本地。mvninstall:installfileDfile/Us