将jar包放入本地maven仓库

发布时间:2026/5/20 5:00:46

将jar包放入本地maven仓库 项目场景这是一个被开发了一些内容的maven项目我需要在此基础上增加一些逻辑而这个maven项目中依赖了一些同事开发的jar包由于我本地无法连接到公司的maven仓库所以这些依赖的jar包需要我手动加到本地仓库中。问题描述如何将一个本地的jar包或网络上下载的第三方jar放入到本地的maven仓库中解决方式修改下面的maven命令并执行mvn install:install-file-DgroupIdcom.nari-DartifactIdpriv_para-Dversion1.0.0-DfileC:\Users\10208\Desktop\SafeServiceBus\servicebus_new_sec_java\libs\service_tracker-1.0.0.jar-Dpackagingjar上面命令中参数对应的解释-DgroupIdcom.nari-DartifactIdpriv_para-Dversion1.0.1-Dfile…/service_tracker-1.0.0.jar-Dpackagingjar Dpackaging前三个参数和如下的pom.xml一一对应dependencygroupIdcom.nari/groupIdartifactIdservice_tracker/artifactIdversion1.0.0/version/dependency后两个参数Dfile本地仓库的jar包绝对路径。 Dpackaging你的打包方式。基本不用改注意点需要注意不要将maven命令输错了需要格外注意你ideal使用的maven是不是你命令执行时所使用的maven需要格外注意你Ideal使用的本地仓库地址和你maven配置的本地仓库地址是否一致看如下截图以上截图对应出现的问题是这样的我在本机上运行了上面的maven命令将jar包加入了本地仓库中但在idea中进行pom更新的时候始终还是找不到jar包。原因idea使用的本地仓库实际上是自带maven的本地仓库而不是我自己设置的本地仓库而此时jar包已经被加入到了我本地maven的仓库中#补充问题如果出现类似以下报错这样的报错原因是因为缺少双引号导致maven无法识别路径只需要将命令中的参数加上双引号就可以了。mvn install:install-file -DgroupId“com.abc” -DartifactId“aaaa” -Dversion“1.0.0” -Dfile“C:\Users\10208\Desktop\aaaaa\bbbb\libs\abcde-1.0.0.jar” -Dpackaging“jar”

相关新闻