maven的简介和配置

Maven 含义

  Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。

Maven 作用

  Maven 统一集中管理好所有的依赖包,不需要程序员再去寻找,并且能够自动解决重复和冲突问题。Maven 作为一个开放的架构,方便同第三方插件集成,所以公司项目使用 Maven 的比例在持续增长。

1.1添加第三方jar包

1.2自动处理ar包之间的依赖关系

1.3处理jar包之间的冲突

1.4获取第三方jar包

1.5将项目拆分成多个工程模块

1.6实现项目的分布式部署

Maven的安装和配置

1.1Maven是使用Java开发的,所以必须安装适合版本的JDK(Maven 3.3+需要JDK 1.7或更高版本才能执行)

1.2登录maven官网,下载并解压Maven的核心程序到一个非中文无空格的目录下路径。例如:D:\Server\apache-maven-3.5.0

1.3配置环境变量

配置MAVEN_HOME和path

电脑——>属性——>高级系统设置——>环境变量

1.3.1新建环境变量(系统变量)MAVEN_HOME,变量值是apache-maven路径。

1.3.2编辑系统变量里的path,把apache-maven里的bin路径添加到变量值的后面,我的是 ;D:\Server\apache-maven-3.5.0\bin; 。(注意前后要有;号,也可以是%MAVEN_HOME%\bin,如何用这个报错可以试试前面的绝对路径。 )

 

 1.4测试配置是否正确(主要看Maven home 和Java home是否正确)

cmd命令输入 mvn -version

1.5解压后的settings.xml配置

1.5.1配置核心库位置

<localRepository>D:/Repository</localRepository>

 

 

1.5.2配置阿里云镜像

 

<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>

 

 

1.5.3修改默认使用的 jdk 版本(这里使用的是1.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>

 

 

posted @ 2020-11-08 13:49  程序员小明1024  阅读(136)  评论(0编辑  收藏  举报