Maven的作用
在Javaweb开发中,需要使用大量的jar包,需要手动去导入,Maven能够自动帮我们导入和配置这个jar包。
对于新手Maven就是用来方便导入jar包的!
Maven的核心思想:约定大于配置
有约束,不要去违反。
Maven会规定好你该如何去编写我们Java代码,必须要按照这个规范来;
Maven的下载安装及环境配置
官网:Maven
下载对应的压缩包并解压。
在我们的系统环境变量中配置如下配置:
1.右键此电脑->属性->高级系统设置->环境变量,找到系统变量这一栏,点击新建。
2.新建系统变量MAVEN_HOME
3.编辑系统变量Path,添加变量值%MAVEN_HOME%\bin
4.验证安装是否成功,win+R运行cmd,输入mvn -v,如图所示则配置成功
配置settings文件
用记事本打开
更改
更改镜像
注意格式
替换内容
<mirror>
<id>nexus-tencentyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus tencentyun</name>
<url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
</mirror>
更改后效果
更改JDK
替换代码
<!-- java1.8版本 -->
<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>
更改效果
测试
win+r 运行cmd,输入mvn help:system测试
出现build success,说明配置成功!!!
IDEA设置
在设置中进行如下更改
参考
Maven安装与配置,Idea配置Maven
解决:[ERROR] Error executing Maven.[ERROR] 1 problem was encountered while building the effective set