Maven安装/配置

Maven安装/配置

安装

官网下载Maven——官网地址:https://maven.apache.org/

image-20210518132704920 image-20210518132757061

把安装包放到自己的目录

image-20210518133002375

image-20210518133132869

环境变量配置

添加一个MAVEN_HOME,路径为maven的系统路径C:\Program Files\Apache\apache-maven-3.6.3

image-20210518133302868

再往Path添加环境变量:%MAVEN_HOME%\bin

命令行输入mvn -v,出现下图表示安装配置成功

image-20210518133612872

阿里云镜像配置

添加阿里云的镜像到maven的setting.xml配置中,这样就不需要在每个pom中都添加镜像仓库的配置,在mirrors节点下面添加子节点:

打开配置文件

image-20210518134042843
<!-- 阿里云镜像 -->
    <mirrors>
        <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
    </mirrors>

<!-- 配置本地仓库路径,根据自己磁盘空间的需要:注意配置文件的路径分隔符号是:/ -->
 <localRepository>D:/XXXX/XXX</localRepository>
image-20210518141521667 image-20210518134435975

保存配置文件即可

IDEA的Maven集成

image-20210518142244592

这样才能为以后的项目都运用以下配置,否则配置的只是当前项目

image-20210518140622665

Maven工程正常情况下是需要通过联网来下载依赖,通过如下配置可以使得在未联网的情况下,也能正常使用maven创建项目(前提是之前已经下载过相关的依赖)

-DarchetypeCatalog=internal

image-20210518142012548

Maven常用命令说明

image-20210518143304030
  • mvn clean:表示运行清理操作(会默认把target文件夹中的数据清理)。
  • mvn clean compile:表示先运行清理之后运行编译,会将代码编译到target文件夹中。
  • mvn clean test:运行清理和测试。同样会编译正式代码
  • mvn clean package:运行清理和打包。放在target目录下
  • mvn clean install:运行清理和安装,会将打好的包安装到本地仓库中,以便其他的项目可以调用。
  • mvn clean deploy:运行清理和发布(发布到私服上面)。
image-20210518135753803

根元素project下的dependencies可以包含一个或者多个dependency元素,以声明一个或者多个项目依赖。每个依赖可以包含的元素有:

  • grounpId、artifactId和version:以来的基本坐标,对于任何一个依赖来说,基本坐标是最重要的,Maven根据坐标才能找到需要的依赖。
<groupId>org.example</groupId>   ————公司或组织域名倒序 
<artifactId>Demo02</artifactId>  ————模块名,也是实际项目的名称
<version>1.0-SNAPSHOT</version>  ————当前项目的版本
  • type:依赖的类型,对于项目坐标定义的packaging。大部分情况下,该元素不必声明,其默认值为jar
  • scope:依赖的范围
  • optional:标记依赖是否可选
  • exclusions:用来排除传递性依赖

*:依赖的类型,对于项目坐标定义的packaging。大部分情况下,该元素不必声明,其默认值为jar

  • scope:依赖的范围
  • optional:标记依赖是否可选
  • exclusions:用来排除传递性依赖
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值