Maven环境配置
2023-09-11 14:14:35 时间
1、下载maven的安装包
2、新建文件夹maven,把maven的安装包放进去,在maven文件下新建文件夹repository作为仓库。
3、在conf\settings.xml中配置本地仓库的地址、中央仓库的镜像(阿里云)
<localRepository>F:/maven/repository</localRepository>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/public</url>
<mirrorOf>central</mirrorOf>
</mirror>
用<repository>配置阿里云也行:
<repository>
<id>alimaven</id>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/public</url>
</repository>
<mirror>相当于一个拦截器,拦截对远程仓库的请求,把请求转发到<mirror>中配置的地址。
<mirrorOf>指定要拦截的仓库类型,central是中央仓库。
4、配置系统环境变量
(1)新建变量 MAVEN_HOME ,值为Maven根路径
(2)新建变量 MAVEN_OPTS,值:
-Xms256m -Xmx512m -Duser.language=zh -Dfile.encoding=UTF-8
第一个常用256或128。
(3)在PATH变量中添加maven的bin路径
说明:
- 变量名设置为 MAVEN_HOME、M2_HOME 都可以
- Maven依赖jdk(编译、打包都是使用jdk中的工具),需要设置JAVA_HOME
5、IDEA中的配置
(1)配置maven的路径
(2)勾选自动导入
当我们修改pom.xml中的依赖、插件时,会自动同步,无需我们手动Reimport。
2020.1版本的IDEA为了防止MAVEN自动导包时卡死的问题,取消了自动导包选项,只能手动reimport。
(3)设置运行参数:
-DarchetypeCatalog=internal
如果本地仓库有,直接从本地仓库获取即可。如果不设置,每次都从中央仓库下载。
说明:
以上三项需要在新建项目之前设置,这样对所有新建的maven项目都有效。
如过新建项目后,才在项目中设置,则只对该项目有效,以后每次都需要设置,很麻烦。
(4)从中央仓库下载索引、更新本地仓库
这一步只能新建项目后配置,因为在具体项目中才有这一项配置,但配置后一直有效。
从中央仓库下载索引,很慢、容易出错,很花时间,尽量空闲时间(晚上)下载。
相关文章
- 安装maven,并配置eclipse
- ubuntu maven环境安装配置
- Mac Air maven 环境配置
- 使用eclipse和maven创建activiti项目基础配置
- 菜鸟学自动化测试(八)----selenium 2.0环境搭建(基于maven)
- Maven变量及常见插件配置详解(转)
- Ubuntu下配置jdk及maven等方法
- java 环境配置 maven 环境配置
- 让maven使用国内镜像和archetypeCatalog
- maven 创建spring boot 需要的配置[一]
- maven配置jib-maven-plugin插件构建java应用docker镜像
- copy-maven-plugin - where is it configured - Maven原理探究
- Atitit maven配置pom文件 配置法v2 t33 目录 1. Maven打包war原理1 1.1. 在target目录生成war包ori目录。。。里面就是所有的资源1 1.2. 去掉
- IDEA/MAVEN编译错误:不兼容的类型,推断类型不符合上限
- maven - 多模块打包 -每个模块 多 环境 yml 的具体配置
- Spring MVC 学习总结(八)——Spring MVC概要与环境配置(IDEA+Maven+Tomcat7+JDK8、示例与视频)
- 从gitlab下载下来的maven无法运行,老报404解决方法
- IDEA配置Maven(详细版)
- Maven 环境配置
- Maven配置settings.xml指定默认java8版本
- maven的下载、配置