下载的最新版本,然后跟idea不兼容,找了半天问题,最后还是换了3.6.0的版本。。。。。
1. 在maven官网下载二进制zip压缩包;下载地址:https://maven.apache.org/download.cgi
2. 进来以后默认是最新版本的下载,如果想下载旧版本,可以选《标2》的地方进行历史版本的下载 (推介下载3.6.x的版本,如果idea版本不是比较新的,使用maven最新版本会出现兼容性问题,在idea中maven下载不下来)
3. 历史版本的下载页面,点击上图标2 的地方。(不下载历史版本的可以忽略)
4. 将 maven解压
5. 先配置jdk环境,这个网上搜个教程吧
6. 配置maven 环境
7. 编辑 Path 路径
8. 测试mavn是否安装成功;在cmd窗口输入mvn -version
9. 修改maven 仓库地址,打开 E:\maven\apache-maven-3.8.5\conf\settings 文件
<localRepository>E:\maven\mvnrepository</localRepository>
10. 配置阿里云镜像地址 (国内地址下载快一点),在 <mirrors> 标签里配置 ,阿里云官网配置案例 https://developer.aliyun.com/mvn/guide
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
11. 配置maven项目使用jdk编译
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
12. cmd里测试maven 下载是否问问题 :执行命令 mvn help:system ,发现下载插件报错,然后查找后发现是阿里云 https 需要ssl验证。参考 https://www.cnblogs.com/byuan/p/14853891.html
13. 执行命令忽略ssl 验证, 发现下载成功。
mvn help:system -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.valid
14. 配置idea的maven仓库地址,配置单项目maven需要每个项目都配置一遍,这里我们使用全局配置 ,找到 File --- new projects setup (有的idea版本可以叫other settings) --- setting for new projects
15. 配置maven地址,选择maven目录;点击override,选择maven配置文件地址;确定仓库地址是否正确;
16. 配置忽略ssl证书配置 maven 下的 importing ,配置两处地方
17. 配置maven下 runner ,也配置两处地方
18. 创建个项目测试一下,仓库地址下是否有镜像