Maven
下载
备注:官网下载的是最新版本的,但是在后面配置maven时会出现版本错误问题,我是又下载了老版本,以下步骤是官网的下载截图,但是老版本的安装步骤是一致的,只需要把版本修改即可。老版本下载链接:https://www.123pan.com/s/C3d9-3S9l 。
官网下载地址:https://maven.apache.org/download.cgi
安装
配置环境变量
验证配置环境是否成功
配置镜像
1 2 3 4 5 6 | <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
版本错误信息
1 2 3 4 5 6 7 8 9 10 11 | 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即可。
出来混总是要还的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
2021-08-11 有效括号
2020-08-11 占位