美文网首页
maven笔记day03

maven笔记day03

作者: 漂狼 | 来源:发表于2019-04-24 16:55 被阅读0次

    maven坐标
    maven坐标为各种构件引入了秩序,任何一个构件都必须明确定义自己的坐标,而一组maven坐标是通过一些元素定义的,它们是groupId,artifactId,version,packaging,classifier.
    坐标定义示例如下:

    <groupId>org.sonatype.nexus</groupId>
    <artifactId>nexus-indexer</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>jar</packaging>

    这是nexus-indexer的坐标定义,nexus-indexer 是一个对Maven仓库编纂索引并提供搜索功能的类库。
    groupId:定义当前maven项目隶属的实际项目(一个实际项目下有一个或多个子模块)
    artifactId:该元素定义实际项目中的一个Maven子项目(模块),推荐的作法是使用实际项目名称作为artifactId的前缀。
    version:该元素定义maven项目当前所处的版本
    packaging:该元素定义maven项目的打包方式,该例最终打成jar包

    相关文章

      网友评论

          本文标题:maven笔记day03

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