美文网首页
Maven坐标

Maven坐标

作者: 神豪VS勇士赢 | 来源:发表于2018-07-24 16:44 被阅读13次

通过坐标定位 jar包。

二维坐标:点的定位。

X,Y轴。

image.png

三维坐标:GAV坐标
通过组织找到项目,定位版本。唯一定位一个jar包。

主要组成
groupId:组织标识(包名)
artifactId:项目名称
version:项目的当前版本
packaging:项目的打包方式,最为常见的jar和war两种
scope:用来控制依赖和编译,测试,运行的classpath的关系
compile: 默认编译依赖范围。对于编译,测试,运行三种classpath都有效
test:测试依赖范围。只对于测试classpath有效
provided:对于编译,测试的classpath都有效,但对于运行无效。因为由 容器已经提供,例如servlet-api。

案例:
依赖:


image.png
image.png

部署到tomcat中验证:

image.png

没有 测试包,因为它的范围属于测试。

同时也发现:自动把本地仓库中的jar,放入lib目录,打包部署到web容器中去。本地项目仍然是没有lib目录。因为关联仓库使用。

加入servlet依赖

image.png

可以开发serlvet:

image.png

为什么这里的范围选择私有?为什么线上部署就不需要这个包呢?
因为tomcat自带这个包。

image.png

以后做项目,公司做开发,不再需要拷贝jar 包。只需要拷贝坐标。

相关文章

  • Intellij idea配置Spark开发环境,统计哈姆雷特词

    idea 新建maven 项目 输入maven坐标maven 坐标 编辑maven文件Spark 体系 中间层Sp...

  • Maven坐标

    Maven坐标 什么是坐标Maven中的坐标是资源的唯一标识使用坐标来定义项目或引入项目中需要的依赖 Maven坐...

  • Maven坐标与仓库

    2.1 Maven坐标 Maven通过下面几个元素定义坐标:groupId、artifactId、version、...

  • maven笔记day03

    maven坐标maven坐标为各种构件引入了秩序,任何一个构件都必须明确定义自己的坐标,而一组maven坐标是通过...

  • maven坐标

    maven中,所有的构建均可以通过maven坐标唯一标志。 maven坐标包括:groupId、artifactI...

  • 坐标,依赖,仓库

    何为Maven坐标 是Maven定义的一组规则,世界上任何一个构建都可以使用Maven坐标唯一标识,Maven坐标...

  • Maven实战笔记-坐标

    坐标(Coordinate)用来唯一标识 Maven 构件。坐标元素例子: groupId:定义当前 Maven ...

  • Maven坐标

    通过坐标定位 jar包。 二维坐标:点的定位。 X,Y轴。 三维坐标:GAV坐标通过组织找到项目,定位版本。唯一定...

  • Maven实战之坐标及依赖

    Maven实战之坐标及依赖 坐标 坐标的含义 现实生活中的坐标是用来定义一个地点的,Maven中的坐标是用来定义一...

  • 大连滕泰科技学习笔记2020-05-28

    项目组六 maven讲解?什么是maven?maven如何安装?maven如何使用? 什么是maven的坐标?x=...

网友评论

      本文标题:Maven坐标

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