Maven安装与使用

本文详细介绍了Apache Maven的简介、特点及仓库管理,包括本地仓库和中央仓库的配置。同时,提供了Maven的下载安装步骤,强调了环境变量配置、settings.xml文件的设置,特别是阿里云镜像的配置以提升构建速度。此外,还讲解了如何在IDEA中配置Maven,并创建新项目及添加依赖。最后,通过测试确保Maven配置成功。
摘要由CSDN通过智能技术生成

第一章 Maven简介

1.1 Maven简介

  1. Apache Maven是一套软件工程管理和整合工具。基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven能够管理项目的构建、报告和文档。
  2. Maven工程结构和内容被定义在一个xml文件中,文件名为pom.xml。

1.2 Maven的特点

  1. 对第三方依赖库进行统一的版本管理
  2. 统一项目的目录结构

1.3 Maven仓库

Maven仓库的特点:帮助我们管理构件(主要是JAR)

1.31 Maven本地仓库

localRepository

1.32 Maven中央仓库

国内中央maven仓库(阿里云镜像):https://maven.aliyun.com/repository/public

阿里云Maven网址:仓库服务

mvnrepository仓库网址:https://mvnrepository.com

第二章 Maven安装步骤

2.1 下载安装Maven

官网下载Maven:Maven – Download Apache Maven

注意事项

IDEA 2018版本 下载 apache-maven-3.5.4-bin.zip

无法自动下载可下载低版本maven

2.2 配置path环境变量

 1) 编辑系统变量,变量名:MAVEN_HOME,变量值:安装的maven路径

 在Path中添加MAVEN_HOME:%MAVEN_HOME%\bin

 win+R运行cmd,输入mvn -v进行测试

 2.3 配置settings文件

2.31配置本地仓库

1) 创建本地仓库文件夹mavenrepo

 2) 打开conf下settings.xml配置文件

 3) 配置本地仓库路径

<localRepository>D:\G\apache-maven-3.5.4\mavenrepo</localRepository>

 2.32 阿里云镜像配置

阿里云配置指南网址:https://developer.aliyun.com/mvn/guide

<mirror>
	  <id>aliyunmaven</id>
	  <mirrorOf>*</mirrorOf>
	  <name>aliyunrepository</name>
	  <url>https://maven.aliyun.com/repository/public</url>
</mirror>

2.33 配置jdk,在profiles里面

    <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>

2.34 测试

在cmd中输入mvn help:system测试

测试成功 

第三章 IDEA中配置Maven

3.1 在IDEA中配置Maven,为以后的新项目进行配置

File —> Other Settings —> Settings for New Projects

为新项目设置maven路径

3.2 新建Maven项目

选择模板,创建webapp项目

包名:域名反写com.baidu

工程名:demo01(工程名小写)

 

 

file —> Project Structure 设置maven目录文件夹

3.3 添加依赖

点击刷新,出现右边则成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值