本地jar包如何添加到 Maven项目 中?有好多种方法、其中就有直接引用;上传到本地仓库等等方法,这里几种常用的方法

本地Jar包如何引入到Maven项目中
本地Jar包可以直接添依赖项
假设 JAR 位于
如此,将依赖项添加到您的 pom.xml 文件中,如下所示:
com.sample sample 1.0 system ${basedir}/lib/yourJar.jar
在新版本中,此功能已被标记为已弃用但仍可以使用1(只是在 maven 启动期间在日志中看到警告)。参照https://issues.apache.org/jira/browse/MNG-6523
上传本地Jar包到本地Maven仓库
使用这个命令
mvn install:install-file \ -Dfile=\ -DgroupId= \ -DartifactId= \ -Dversion= \ -Dpackaging= \ -DgeneratePom=true : 要加载的文件的路径,例如 →c:\kaptcha-2.3.jar : 文件应注册的组,例如 →com.google.code :文件的工件名称,例如 →kaptcha : 文件的版本 例如 →2.3 : 文件的打包方式 eg →jar
例如
mvn install:install-file -DgroupId=net.zuze -DartifactId=costom-annotation -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=./custom-annotation-1.0-SNAPSHOT.jar
现在,通过将这些行添加到您的 pom.xml 文件来将依赖项添加到您的 Maven 项目:
com.roufid.tutorials example-app 1.0 system ${basedir}/lib/yourJar.jar
另一种方法上传到本地Maven仓库
mvn deploy:deploy-file -Dfile=-DgroupId=
部署 JAR 后,您需要在 pom.xml 文件中添加存储库:
maven-repository file:///${project.basedir}/maven-repository
在此之后将依赖项添加到您的 pom.xml
tk.mybatis mapper 4.1.5
参考
参考http://www.zuze.net/posts/1630415971.html 中添加本地jar包的部分