美文网首页
Maven实战笔记-坐标

Maven实战笔记-坐标

作者: 臂力棒在想 | 来源:发表于2020-06-20 17:15 被阅读0次

坐标(Coordinate)用来唯一标识 Maven 构件。
坐标元素
例子:

<groupId>org.sonatype.nexus</groupId>
<artifactId>nexus-indexer</artifactId>
<version>2.0.0</version>
<packaging>jar</packaging>
  • groupId:定义当前 Maven 项目(模块)隶属的实际项目。必要。
    groupId 的表示方式与 Java 包名的表示方式类似,通常与域名反向一一对应。
  • artifactId:定义实际项目中的一个 Maven 项目。必要。
    推荐的做法是使用实际项目名称作为 artifactId 的前缀。
    如:nexus 项目的下的 artifactId 是 nexus-indexer。
  • version:定义 Maven 项目当前所处的版本。必要。
  • packaging:定义 Maven 项目的打包方式。可选(默认值为 jar)。
    如:nexus-indexer-2.0.0.jar
  • classifier:用来帮助定义构建输出的一些附属构建。不能直接定义。
    如:主构件是 nexus-indexer-2.0.0.jar,该项目可能还会通过使用一些插件生成如 nexus-indexer-2.0.0-javadoc.jar、nexus-indexer-2.0.0-source.jar 这样的附属构建。

相关文章

  • Maven实战笔记-坐标

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

  • Maven实战之坐标及依赖

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

  • Maven学习笔记

    阅读《Maven实战》许晓斌的一些笔记,便于自己和道友查阅 maven依赖 maven具有传递性依赖,比如 A 依...

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

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

  • maven实战总结:坐标与仓库

    1.POM文件 modelVersion:POM 模型的版本 groupId:项目属于哪...

  • 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实战笔记-坐标

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