Maven

Maven

我为什么要用这个?

在javaweb中帮助我们导入jar包

1.Maven项目架构管理工具

我们用来导入jar包的!

Maven的核心思想:约定大于思想

  • 有约束,不要去违反

Maven会规定号你该如何去编写我们的java带啊吗,必须要按照这个规范来。

2.安装Maven

下载地址

选择第二行 apache-maven-3.6.3-bin.zip

下载完成后,解压即可

3.环境变量配置

在我们的系统环境变量中,配置如下配置:

  • M2_HOME maven目录下的bin目录

  • MAVEN_HOME maven的目录

  • 在系统的Path中配置 %MAVEN_HOME%\bin

  • 测试Maven安装是否成功

4.修改阿里云镜像

所有修改最后都要在idea的setting-tools-maven里修改确认

修改地址:apache-maven-3.6.3\conf\setting.xml

  • 镜像:mirrors

    • 作用:加速我们的下载
  • 国内建议用阿里云镜像

    阿里云镜像

    <mirror>
        <id>aliyunmaven</id>
        <mirrorOf>*</mirrorOf>
        <name>阿里云公共仓库</name>
        <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
    

5.本地仓库

在本地仓库,远程仓库;

建立一个本地仓库:localRepository

<localRepository>D:\Enviroment\apache-maven-3.6.3\maven-repo</localRepository>

6.在IDEA中使用Maven

  1. 启动idea

  2. 创建一个Maven项目(在选择archetype中一般不勾,全选)

  3. 第一次创建,需要等待。

  4. 观察maven仓库里变化了什么

  5. 查看idea里的setting--Build Tools--Maven,手动修改

  6. Maven--Importing选择Automatcally download--Source

  7. 目前在idea中的maven配置完成

  8. 后面的项目创建会很快

7.在IDEA中配置Tomcat

  1. Add Configuration

  2. 添加Tomcat Server

  3. 第一次显示没有配置Tomcat,选择configured

  4. 显示Warning:No artifacts configured,是因为没有配置artifacts

配置未完成。。。

posted @ 2021-01-23 22:13  不邛  阅读(48)  评论(0)    收藏  举报