一、maven的作用:

  • 1.1jar包的统一依赖管理,节省空间
  • 1.2项目的一键构建

二、Maven能做什么?

  • 2.1编译 测试(junit) 运行 打包 部署

三、Maven的安装配置署

Maven实战手册_apache

  • 3.3下载完目录列表:

Maven实战手册_Maven_02

  • 3.4在conf/setting文件中,配置阿里云下载镜像(提高速度):
<mirror> 
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>

四、Maven环境变量配置

  • 4.1在系统变量添加
  • 环境变量的名称:
MAVEN_HOME
  • 变量值:就是maven软甲解压的目录:
D:\apache-maven-3.5.3

Maven实战手册_apache_03

  • 4.2 把MAVEN_HOME添加到path里
  • Maven实战手册_maven_04

  • 4.3验证maven是否配置成功:

打开dos窗口 输入:

 mvn –v

Maven实战手册_maven_05

五、Maven仓库

  • 5.1 本地仓库 自己维护:

Maven实战手册_maven仓库_06

  • 5.2 远程仓库(私服) 公司维护
  • 5.3 中央仓库 maven团队维护
  • 5.4 仓库之间的关系:

Maven实战手册_apache_07

六、Maven的常用命令

  • 6.1 Clean 清理编译的文件
  • 6.2 Compile 编译了主目录的文件
  • 6.3 Test 编译并运行了test目录的代码
  • 6.4 Package 打包
  • 6.5 Install 就是把项目发布到本地仓库

七、项目构建Maven在sts的配置

  • 7.1、选择3.5.3版本的maven软件
  • Maven实战手册_maven_08


  • Maven实战手册_apache_09

  • 7.2、修改默认的本地仓库地址
  • Maven实战手册_Maven_10