Maven

  1. 为什么要Maven?
    在开发中经常需要依赖第三方的包,包与包之间存在依赖关系,版本间还有兼容性问题,有时还里要将旧的包升级或降级,当项目复杂到一定程度时包管理变得非常重要。

    Maven是当前最受欢迎的Java项目管理构建自动化综合工具

    Maven提供了开发人员构建一个完整的生命周期框架。
    Maven主要做了两件事:
    1.统一开发规范与工具
    2.统一管理jar包
    官网:http://maven.apache.org/
    教程:https://www.yiibai.com/maven/
    Maven库:http://repo2.maven.org/maven2/
    中央仓库资源:
    http://mvnrepository.com/
    https://search.maven.org/
  2. 安装与配置
    官网下载安装包
    下载地址:https://maven.apache.org/
  3. 配置环境变量
    注意:安装maven之前,必须先确保你的机器中已经安装了JDK,如果是Maven3则必须JDK1.7以上。
    I.解压压缩包

    II.添加环境变量MAVEN_HOME,值为apache-maven的安装路径(没有中文)

    III.在Path环境变量的变量值末尾添加%MAVEN_HOME%\bin;

    IIII.在cmd输入mvn –version,如果出现maven的版本信息,说明配置成功。
  4. Idea创建Maven项目(pom.xml--project object module 工程对象模型)
    直接idea中使用,使用之前需要将maven加到idea的工具中
    加两个地方,一个settings(只针对当前工程有效)中需要加,还有一个settings for new project(针对新建的工程也有效)
    这里需要指定下载jar的一些信息(项目名、模块、版本号——统称叫坐标)



    配置下载jar的同时需要将javadoc和sources(源代码)也一并下载下来

    修改这个settings for new project中的关于maven的配置,针对新建工程或者import工程(git)也有效


    新建maven 的web project

    指定上面所说的项目名,模块名称,版本号(使用基线版本)




    修改 jdk 版本和编译版本



    mvn仓库的依赖的jar的地址:


    配置tomcat8.0



    将项目部署到tomcat中


    进行热部署配置

    新建java目录和resources目录
    java目录:放java代码
    resources目录:放配置文件


    最后就搞定了!!!
    相互学习,互相提升
posted @ 2020-11-04 20:40  琪琪是个小胖囡  阅读(199)  评论(0)    收藏  举报