Java_web的复习之maven

  1. Apache maven是一个项目管理和构建工具,它基于项目对象管理模型的概念,通过一小段描述信息来管理项目的构建
    2.作用:方便的依赖管理
    统一的项目结构
    标准的项目构建流程
    3.通过maven中的各种各样的插件,我们就可以完成对应的功能
    例如通过编译插件就可以对项目进行编译,通过测试插件就可以对项目进行测试,通过打包插件就可以对项目进行打包,当进行编译插件的工作以及其他插件的工作时,会自动生成对应的.class字节码文件,都存放在tartget包内
    4.pom.xml文件,项目对象模型,是指在maven项目中通过pom文件配置的一小段信息,来描述整个maven工程。如果还需要一些其他的资源,我们就可以pom文件中添加依赖管理模型dependencies,通过添加对应的maven坐标,maven就会自动的在仓库中进行查找
    5.仓库:用于存储资源,管理各种jar包。
    本地仓库:自己计算机上的一个目录。
    中央仓库:由Maven团队维护的全球唯一的。仓库地址:https://repo1.maven.org/maven2远程仓库(私服):一般由公司团队搭建的私有仓库。
    6.什么是依赖配置:
    依赖:指当前项目运行所需要的jar包,一个项目中可以引入多个依赖。
    配置:
    1.在 pom.xml中编写标签
    2.在标签中 使用引入坐标
  2. 定义坐标的 groupld,artifactld,version
    4.点击刷新按钮,引入最新加入的坐标

    7.依赖传递:依赖具有传递性
    直接依赖:在当前项目中通过依赖配置建立的依赖关系
    间接依赖:被依赖的资源如果依赖其他资源,当前项目间接依赖其他资源
posted @ 2024-04-26 20:05  东三元  阅读(28)  评论(0)    收藏  举报