版本
springboot3.1.1
maven3.5.2
背景
开发中有时候会碰到需要引入外部的单独jar包依赖的情况,比如与第三方对接,对方给你提供一个jar包,里面有人家的加解密之类的工具类。这时候,则需要在自己的项目里引入并应用这个jar包。
解决
网上大致有两种常见的方法,一种是在自己的项目中,新建文件夹,然后放入待引入的jar包,接着maven配置扫描。另外一种则是打包到自己的maven仓库,然后在pom文件正常地dependency就行了。
本人常用第二种,命令更简单,逻辑也更清晰些,记录如下。
1,复制待引入jar包的路径备用(路径名最好是没有含中文)
2,打开终端(也可以是idea的里面的终端)敲入以下命令
mvn install:install-file -Dfile=jar包路径名 -DgroupId=自己填写(eg: org.xx) -DartifactId=(一般是待引入包除去版本号后的名称) -Dversion=(待引入包的版本号) -Dpackaging=jar
3,注意更改包名路径,groupId,version这些的。正常都会打包成功
4,接着项目中正常引入就可以了。就是用
<dependency> <groupId>命令中敲入的groupId</groupId> <artifactId>命令中敲入的artifactId</artifactId> <version>命令中敲入的version</version> </dependency>
以上。