• 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即可。

  • 相关阅读:
    关于石家庄铁道大学课程信息管理系统详细制作过程
    文件与流课后作业
    动手动脑java异常处理
    【HAOI2010】订货
    传纸条
    至省选の計劃
    P1382 光棍组织
    P1834 种花小游戏
    USACO 2015 December Contest, Gold Problem 2. Fruit Feast
    python操作
  • 原文地址:https://www.cnblogs.com/ping2yingshi/p/16577109.html
Copyright © 2020-2023  润新知