Maven的下载安装及IDEA中使用

下载及安装

**先到官网https://archive.apache.org/dist/maven/maven-3/下载,

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

下载完成后,解压到某个目录,本人解压到了G:\maven\apache-maven-3.6.2目录下

配置Maven环境变量

​ 在我的电脑-------属性-------高级系统设置---------环境变量---------系统变量--------新建

有两个环境变量可以配置:

  • MAVEN_HOME = D:\maven\apache-maven-3.2.3
  • MAVEN_OPTS = -Xms128m -Xmx512m(可选)

在这里插入图片描述

找到Path在环境变量中:新建–>添加下图变量

在这里插入图片描述

以上MAVEN_HOME 是必须要配置的,如果想让 Maven 跑得更快点,可以根据自己的情况来设置 MAVEN_OPTS。

检查jdk和maven的环境变量是否配置成功

在这里插入图片描述

修改本地仓库位置(如果不想修改本地仓库位置则这一步骤省略即可)

Maven会将下载的类库(jar包)放置到本地的一个目录下(一般默认情况下maven在本机的仓库位于C:\我的用户中.m2.\repository),如果想重新定义这个目录的位置就需要修改Maven本地仓库的配置:

1、在自己喜欢的位置创建文件夹,此处本人创建的位置是(G:\maven\repository)

2、在安装Maven的目录下找到conf文件夹,在文件夹中找到settings.xml文件

在这里插入图片描述

3、修改settings.xml文件,如下图所示:

在这里插入图片描述

配置阿里云私服maven仓库,下载依赖时会从阿里云拉取
在这里插入图片描述

IDEA中Maven使用:

创建Maven Java项目

选择菜单创建Maven项目

在这里插入图片描述

然后下一步完成项目创建

在这里插入图片描述

项目结构

在这里插入图片描述

一个普通java项目的pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <!-- 隶属组织 -->
    <groupId>com.yjxxt.maven</groupId>
    <!-- 模块 -->
    <artifactId>yjjxt-maven</artifactId>
    <!-- 版本 -->
    <version>1.0-SNAPSHOT</version>
    <!-- Maven项目的类型,默认是 jar 项目 -->
    <packaging>jar</packaging>

    <!-- 属性 -->
    <properties>
        <!-- 打包和编译使用 JDK 11的规则 -->
        <maven.compiler.source>11</maven.compiler.source>
        <maven.compiler.target>11</maven.compiler.target>
    </properties>

    <!-- 依赖集合 -->
    <dependencies>
        <!-- 某一个具体的依赖 -->
        <dependency>
            <groupId>commons-io</groupId>
            <artifactId>commons-io</artifactId>
            <version>2.11.0</version>
        </dependency>
    </dependencies>

</project>

创建Maven web项目

创建

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

项目结构

在这里插入图片描述

一个普通的web项目的pom.xml
<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.yjxxt.maven</groupId>
    <artifactId>maven-war</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>war</packaging>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <maven.compiler.source>11</maven.compiler.source>
        <maven.compiler.target>11</maven.compiler.target>
    </properties>

</project>

Maven命令

  • mvn clean:清除项目,只会清除 target 里面的内容
  • mvn compile:编译项目
  • mvn package:打包命令
  • mvn install:安装命令(安装到本地仓库)
<!--
	mvn install 命令执行以后,先编译,后打包并且安装至本地仓库
	文件存放规则groupId系列文件夹加artifactId文件夹加version文件夹
-->
<dependency>
    <groupId>com.xxx.user</groupId>
    <artifactId>user-mapper</artifactId>
    <version>1.0-SNAPSHOT</version>
</dependency>
  • -DskipTests=true:跳过测试
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

maskdir

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值