`
莫生气
  • 浏览: 866206 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Maven 配置之 Maven 坐标

阅读更多
Maven 坐标

Maven 坐标是一组可以惟一标识工件的三元组值。坐标包含了下列三条信息:

组 ID:代表制造该工件的实体或组织。例如,com.ibm.devworks 就是一个组 ID。

工件 ID:实际的工件的名称。例如,主体类名为 OpsImp 的项目也许会用 OpsImp 作为其工件 ID。

版本:该工件的版本号。支持的格式为 mmm.nnn.bbb-qqqqqqq-dd ,其中, mmm 是主版本号, nnn 是次版本号, bbb 代表其 bug 修复水平。 qqqqq (限定词)或 dd (构建号)也能添加到版本号中,这两项是可选项。

<dependencies>
   <dependency>
      <groupId>com.ibm.devworks</groupId>
      <artifactId>OpsImp</artifactId>
      <version>1.0-SNAPSHOT</version>
   </dependency>
</dependencies>

特别限定词 SNAPSHOT 告诉 Maven 2:该项目或模块还处于开发状态中,它应该获取最新版的可用工件。


分享到:
评论

相关推荐

    maven仓库配置详情

    ### Maven仓库配置详解 #### Maven概述 Maven是一款由Apache软件基金会支持的自动化构建工具,主要用于Java项目的构建、依赖管理和项目信息管理。它通过一系列标准生命周期对构建过程进行抽象,使得构建过程简单化...

    Maven build之pom.xml文件中的Build配置

    每个元素内可以指定插件的坐标、执行的版本以及特定的配置参数。 此外,Maven还支持ProfileBuild的配置,它允许根据不同的环境变量、操作系统等条件来使用不同的构建设置。ProfileBuild是在标签内定义的,它可以...

    openOffice转换工具jodConverter,maven配置及jar包。

    而`maven配置.txt`可能包含了关于如何在Maven项目中配置JODConverter的额外信息,如自定义OpenOffice的端口、超时设置等。具体配置可以根据该文本文件的指导进行调整。 总的来说,JODConverter通过Maven整合到Java...

    maven配置文档

    - **Maven坐标(Coordinates)**:Maven使用坐标来唯一标识一个构件,坐标包括groupId、artifactId、version三个部分。 - **Maven仓库(Repositories)**:Maven通过远程仓库获取项目的依赖。本地仓库位于用户主目录下的...

    maven配置文件和仓库

    本文将详细解析Maven的配置文件、仓库以及与之相关的POM帮助文档。 首先,我们来看看Maven的核心配置文件——`settings.xml`。这个文件位于用户的`.m2`目录下,它定义了Maven的全局配置,包括本地仓库路径、远程...

    maven与eclipse配置详解(含maven)

    此外,Maven的坐标系统是其另一大特点。每个Maven项目由groupId、artifactId和version唯一标识。groupId通常代表组织或公司,artifactId是项目名称,version则是项目的版本号。 总结来说,配置Maven到Eclipse的过程...

    Maven的pom.xml配置文件详细配置说明

    Maven的pom.xml配置文件详细配置说明 &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...

    代码上传的maven配置文件.zip

    你需要指定模块的Maven坐标(groupId, artifactId, version)并引用POM文件: ```groovy publishing { publications { myPublication(MavenPublication) { from components.java artifactId 'your-artifact-id...

    maven第三方仓库配置

    例如,上述配置文件中的坐标为`com.yidu.maven:Hello:0.0.1-SNAPSHOT`。 #### 七、总结 通过以上步骤,我们可以有效地使用Maven来管理项目的构建和依赖关系。Maven不仅简化了项目的构建流程,还提高了代码的可维护...

    Maven配置教程

    **Maven如何管理JAR包**:Maven使用坐标(GroupId、ArtifactId、Version)来唯一标识一个库,并且会自动根据坐标下载对应的库到本地仓库中。 **Maven涉及的仓库类型**: - **本地仓库**:存储在开发者的计算机上的...

    maven的基本使用和配置

    Maven 的依赖管理是其核心功能之一,主要负责管理项目中使用的外部库。依赖声明在 POM 文件中,Maven 会自动从远程仓库下载相应的库文件。 1. **坐标系统**:依赖库通过一组坐标唯一标识,主要包括 `groupId`、`...

    java程序maven配置文件

    这里的`groupId`、`artifactId`和`version`分别对应于Maven中央仓库中的坐标,确保了Maven能正确找到并下载所需的JDBC驱动。 然而,有时会出现导入失败的问题,这可能是由于以下原因: 1. **网络问题**:Maven尝试...

    超详细版图文Maven安装及配置

    - **项目坐标**:在 Maven 项目的核心配置文件 `pom.xml` 中,通过 `&lt;groupId&gt;`, `&lt;artifactId&gt;`, `&lt;version&gt;` 等元素来定义项目的坐标。 - **依赖声明**:使用 `&lt;dependencies&gt;` 元素来声明项目依赖。 ```xml ...

    Maven2__配置

    **Maven2 配置详解** Maven 是一个强大的项目管理工具,主要应用于Java开发环境。它通过统一的构建过程,简化了项目的构建、依赖管理和文档生成。在本教程中,我们将深入探讨 Maven2 的配置,帮助新手快速上手。 *...

    Maven2 配置指南(java 项目管理之路)

    - **Maven坐标**:用于唯一标识项目依赖项的信息集合,包括groupId、artifactId和version。 - **Maven仓库**:存储和管理项目依赖项的地方,分为本地仓库和远程仓库。 - **依赖管理**:Maven自动解析项目依赖并按...

    maven 3.5.2 maven 3.5.2 maven 3.5.2

    2. **坐标**: Maven使用一组唯一的标识来定位项目,包括groupId、artifactId和version,这三者共同构成了一个项目的坐标。 3. **依赖管理**: Maven通过POM自动管理项目的依赖关系,可以避免jar地狱问题,减少手动...

    myeclipse配置maven说明

    - **填写项目信息**:输入GroupId、ArtifactId和Version等项目元数据,这些信息将决定你的项目在Maven坐标系统中的位置。 - **完成配置**:最后点击“Finish”,MyEclipse会自动生成项目的目录结构和基本文件,如...

    maven安装文档以及idea的相关配置

    本文将详细介绍Maven的安装步骤以及如何在IntelliJ IDEA(简称IDEA)中进行相关配置。 **一、Maven的安装** 1. **下载Maven**: 首先,你需要从Apache官网(https://maven.apache.org/download.cgi)下载Maven的...

Global site tag (gtag.js) - Google Analytics