maven

作者: 骏龙ll | 来源:发表于2021-05-26 15:10 被阅读0次

    maven 管理jar包的工具,可以管理依赖也可以把自己的软件打成jar包提供他人。编译、测试、打包。
    maven的专业术语
    1本地仓库:maven软件在本地电脑中存储第三方资源的位置
    2云仓库:maven在本地仓库中没有对应的资源后会自动的去云仓库下载,云仓库就是所有的程序远开发好的jar包资源的在线仓储。
    3资源坐标:资源查找的路径类似于url地址。必须唯一。

    maven 的实现有
    pom类型
    war类型:相当于javaee项目
    jar类型:相当于javese项目
    maven项目类型和javese和javaee项目的关系
    1、问题:既然我们 现在创建项目是通过maven工具来创建的,其结构和javaee不同,运行项目时是在tomcat中,tomcat只能识别javaee的目录结构类型。
    2、解决:maven是一个资源管理工具,不参与项目的运行,因此可以只在开发时进行管理资源。开发时用maven管理资源,结构为maven能够识别的结构体系,在运行阶段使用jdk和tomcat能够识别的结构体系。
    3、实现:maven工程开发时是maven的结构体系,运行时采用maven编译后的与javaee和javese结构体系相同就可以了。

    相关文章

      网友评论

          本文标题:maven

          本文链接:https://www.haomeiwen.com/subject/axtccltx.html