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即可。
出来混总是要还的

浙公网安备 33010602011771号