Maven安装配置

Maven项目架构管理工具

一、概念

  • 用途: 是一个项目构建和管理的工具

  • 核心思想: 约定大于配置 将项目过程规范化、自动化、高效化

二、下载安装

官网下载:https://maven.apache.org/download.cgi#

下载: apache-maven-3.6.3-bin.tar.gz

三、配置环境变量

  • 变量名:M2_HOME 变量值: D:\InteliJ IDEA\apache-maven-3.6.3(指向apache-maven-3.6.3下的bin目录)
  • 变量名: MAVEN_HOME 变量值: D:\InteliJ IDEA\apache-maven-3.6.3(指向apache-maven-3.6.3)
  • Path添加变量: %MAVEN_HOME%\bin
  • 验证配置环境变量是否成功: 使用命令行提示符输入:mvn -version ,若出现版本信息,则配置成功

四、添加阿里云镜像

  • 原因: 构建Maven项目时,需要从官网(外网)下载依赖,所以使用镜像

  • 如何添加 :找到文件夹中 : conf->settings.xml ,在< mirrors ></ mirrors>内添加

    <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>*</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>
    

五、本地仓库

  • 建立本地仓库:

    • apache-maven-3.6.3下新建文件夹 命名 maven-repo
    • 将完整路径复制,在< settings>< /settings>内部添加
    <localRepository>D:\apache-maven-3.6.3\maven-repo</localRepository>
    

六、在IDEA中使用Maven

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
自动下载工程依赖
下载成功在这里插入图片描述
在这里插入图片描述

七、创建一个普通的Maven项目

在这里插入图片描述

在这里插入图片描述
一个干净的maven项目
在这里插入图片描述

八、标记文件夹功能

在这里插入图片描述

九、配置Tomcat

在这里插入图片描述

十、pom文件

  • 导入jar包 以及该jar包需要的jar包
  • maven仓库:https://www.sogou.com/link?url=58p16RfDRLv6NwQV6ZzWmQrCiTscprMjbhhp9J6i36M.
  • 来到maven仓库,找到所需的资源
    在这里插入图片描述
  • 复制粘贴到pom在这里插入图片描述
  • 刷新就会下载在这里插入图片描述
  • maven配置资源导出问题:由于maven的约束,在src下写的xml、properties等文件,可能无法导出,所以需要在pom文件下的< bulid>< /bulid>中配置< resources>< /resource>节点
	<build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>

查看目录树
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值