Java环境下Maven安装与环境变量配置
文章目录
- 下载安装maven
- 配置环境变量
- 检测
- 可能会出现的报错
- 解决办法
- 配置本地仓库
- 配置阿里云远程仓库
- 配置JDK
下载安装maven
下载网站:https://maven.apache.org/download.cgi
下载完成后,解压,把路径记住
配置环境变量
右键【此电脑】选择【属性】选择【高级系统设置】
在【高级】选项卡下选择【环境变量】
在系统变量内选择【新建】
变量名:MAVEN_HOME
变量值【E:\ENV20\apache-maven-3.8.6】,实际配置环境变量时以自己安装的路径为准
单击【Path】,添加变量值%MAVEN_HOME%\bin
检测
点击确定后按【win+r】运行 cmd,输入:mvn -version
如果能看到 Maven 相关版本信息,则说明 Maven 已经安装成功
可能会出现的报错
如果在输入mvn -version
后出现:
The JAVA_HOME environment variable is not defined correctly,
this environment variable is needed to run this program.
解决办法
在用户变量里也加个JAVA_HOME,配置和系统变量里的一样
配置本地仓库
在安装的 Maven路径下新建maven-repository
文件夹,用作maven的本地库
在maven安装目录下找到 conf文件夹,进入后编辑 【settings.xml】文件,进行本地仓库配置
用来存储从远程仓库或中央仓库下载的插件和 jar包,项目使用一些插件或 jar包,优先从本地仓库查找
配置自己本地仓库路径
将 <localRepository>/path/to/local/repo</localRepository>
(应该在第53行左右)复制出来单独在下面写自己的路径
配置完成后,win+R运行cmd,输入mvn help:system
测试,如果配置成功,则本地仓库(E:\ENV20\apache-maven-3.8.6\maven-repository)中会出现一些文件
在idea里面一般这样配置路径:
具体可看:idea中那些环境配置以及插件
配置阿里云远程仓库
Maven默认的远程仓库是在国外,所以下载jar包时速度会非常慢,这里推荐大家使用阿里云仓库
如果本地需要插件或者jar包,本地仓库没有,默认去远程仓库下载,远程仓库可以在互联网内也可以在局域网内。
打开 settings.xml,把下面的内容复制到里面(我写到了本地仓库下面)
<!-- 阿里云仓库 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
配置JDK
在settings.xml配置文件中找到 profile节点(大约在212行左右)
添加如下配置
<!-- java版本 -->
<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>
至此,maven安装配置完毕,接下来可以去IDEA中创建Maven项目了
还没有评论,来说两句吧...