0
点赞
收藏
分享

微信扫一扫

maven项目中 jar包下载失败的解决:

unadlib 2022-05-28 阅读 45


1、​​从maven仓库下载对应版本的jar包​​到自己的电脑:

  • maven 仓库地址:​​https://mvnrepository.com/​​


2、​​命令行向maven项目导入jar包​​,然后刷新一下maven项目:

mvn install:install-file -Dfile="jar包的位置" -DgroupId=jar包的groupId坐标 -DartifactId=jar包的artifactId坐标 -Dversion=jar包的version坐标 -Dpackaging=jar

maven项目中 jar包下载失败的解决:_jar包

maven项目中 jar包下载失败的解决:_jar包_02


■ 细节:

1、通过cmd 导入jar包的前提是计算机需要先配置好maven的环境变量

2、install-file之间是没有空格的


✿ 补充:Maven 环境搭建

一、准备工作:

1、maven下载:官网:​​https://maven.apache.org/download.cgi​​

  • 下载完成后解压出来

2、配置​​环境变量​​:

细节:为什么要单独配置一个M2_HOME 的变量:​​方便后续学习​

  • 后续使用的自动依赖的系统,比如SpringBoot、SpringCloud,它会引用M2_HOME 这个地址。


■ 添加系统变量:

□ M2_HOME maven目录下的bin目录

□ MAVEN_HOME maven的目录

□ 在系统的path中配置 %MAVEN_HOME%\bin

maven项目中 jar包下载失败的解决:_配置文件_03

maven项目中 jar包下载失败的解决:_maven_04

■ 验证maven是否配置成功:查看maven版本的命令 mvn -version

maven项目中 jar包下载失败的解决:_配置文件_05


3、修改maven 配置文件的镜像为 ​​阿里云镜像​

  • 配置文件位置:maven根目录/conf/settings.xml 找到镜像元素mirrors
  • 镜像:mirrors:
  • 作用:加速下载
  • 默认是使用国外的镜像,国内建议使用​​阿里云​​镜像加速下载



<mirror>
<id>nexus-aliyunid>
     <mirrorOf>*,!jeecg,!jeecg-snapshotsmirrorOf>
<name>Nexus aliyunname>
<url>http://maven.aliyun.com/nexus/content/groups/publicurl>
mirror>


<mirror>
<id>nexus-aliyunid>
     <mirrorOf>centralmirrorOf>
<name>Nexus aliyunname>
<url>http://maven.aliyun.com/nexus/content/groups/publicurl>
mirror>


4、修改maven 配置文件的​​本地仓库位置​

  • 修改本地仓库位置为:maven 根目录下 自己手动建立的 maven-repo
  • 配置文件位置:maven根目录/conf/settings.xml 找到 localRepository元素

<localRepository>E:\environment\mavenEvironment\apache-maven-3.8.2\maven-repolocalRepository>


如果本文对你有帮助的话记得给一乐点个赞哦,感谢!

作者:一乐乐

举报

相关推荐

0 条评论