Maven

下载

备注:官网下载的是最新版本的,但是在后面配置maven时会出现版本错误问题,我是又下载了老版本,以下步骤是官网的下载截图,但是老版本的安装步骤是一致的,只需要把版本修改即可。老版本下载链接:https://www.123pan.com/s/C3d9-3S9l

官网下载地址:https://maven.apache.org/download.cgi

 

 

 

 

安装

 配置环境变量

 

 

 

 

 

 

 

验证配置环境是否成功

 

 

 配置镜像

<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>central</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

 

 

 

配置本地仓库

新建一个文件夹,名字取为maven_repository

 

 找到 <localRepository>/path/to/local/repo</localRepository> 这个标签

 新建Maven

 

 

 

 

 版本错误信息

 

 

 

java.lang.RuntimeException: org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Unable to provision, see the following errors:

1) Error injecting constructor, java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method 'void <init>()' not found
  at org.jetbrains.idea.maven.server.embedder.CustomModelValidator.<init>(Unknown Source)
  while locating org.jetbrains.idea.maven.server.embedder.CustomModelValidator
  at ClassRealm[maven.ext, parent: ClassRealm[plexus.core, parent: null]] (via modules: org.eclipse.sisu.wire.WireModule -> org.eclipse.sisu.plexus.PlexusBindingModule)
  while locating org.apache.maven.model.validation.ModelValidator annotated with @com.google.inject.name.Named(value="ide")

1 error
      role: org.apache.maven.model.validation.ModelValidator
  roleHint: ide

 这里是版本不对,重新下载老版本,下载链接:https://www.123pan.com/s/C3d9-3S9l

在setting中搜索maven,修改配置。

 至此重新打开项目或者刷新maven即可。

posted @ 2022-08-11 18:25  萍2樱释  阅读(34)  评论(0编辑  收藏  举报