搜书网 本次搜索耗时 0.009 秒,为您找到 242 个相关结果.
  • 7.8.4 解析插件前缀

    30 2024-12-25 《Maven实战》
    7.8.4 解析插件前缀 7.8.4 解析插件前缀 前面讲到mvn命令行支持使用插件前缀来简化插件的调用,现在解释Maven如何根据插件前缀解析得到插件的坐标。 插件前缀与groupId:artifactId是一一对应的,这种匹配关系存储在仓库元数据中。与之前提到的groupId/artifactId/maven-metadata.xml不同,这里...
  • 15.3 项目报告插件

    21 2024-12-25 《Maven实战》
    15.3 项目报告插件 15.3.1 JavaDocs 15.3 项目报告插件 除了默认的项目信息报告,Maven社区还提供了大量报告插件,只要稍加配置,用户就能让Maven自动生成各种内容丰富的报告。下面介绍一些比较常用的报告插件。 报告插件在POM中配置的位置与一般的插件配置不同,一般的插件在<project><build><pluigns>...
  • 1.3 Maven与极限编程

    30 2024-12-25 《Maven实战》
    1.3 Maven与极限编程 1.3 Maven与极限编程 极限编程(XP)是近些年在软件行业红得发紫的敏捷开发方法,它强调拥抱变化。该软件开发方法的创始人Kent Beck提出了XP所追求的价值、实施原则和推荐实践。下面看一下Maven是如何适应XP的。 首先看一下Maven如何帮助XP团队实现一些核心价值: 简单。Maven暴露了一组一致、简...
  • 2.3.2 ~/.m2

    25 2024-12-25 《Maven实战》
    2.3.2 ~/.m2 2.3.2 ~/.m2 在讲述该小节之前,我们先运行一条简单的命令:mvn help:system。该命令会打印出所有的Java系统属性和环境变量,这些信息对我们日常的编程工作很有帮助。这里暂不解释help:system涉及的语法,运行这条命令的目的是让Maven执行一个真正的任务。我们可以从命令行输出看到Maven会下载ma...
  • 6.3 仓库的分类

    41 2024-12-25 《Maven实战》
    6.3 仓库的分类 6.3.1 本地仓库 6.3 仓库的分类 对于Maven来说,仓库只分为两类:本地仓库和远程仓库。当Maven根据坐标寻找构件的时候,它首先会查看本地仓库,如果本地仓库存在此构件,则直接使用;如果本地仓库不存在此构件,或者需要查看是否有更新的构件版本,Maven就会去远程仓库查找,发现需要的构件之后,下载到本地仓库再使用。如果本...
  • 5.5 依赖范围

    23 2024-12-25 《Maven实战》
    5.5 依赖范围 5.5 依赖范围 上一节提到,JUnit依赖的测试范围是test,测试范围用元素scope表示。本节将详细解释什么是测试范围,以及各种测试范围的效果和用途。 首先需要知道,Maven在编译项目主代码的时候需要使用一套classpath。在上例中,编译项目主代码的时候需要用到spring-core,该文件以依赖的方式被引入到clas...
  • 5.1 何为Maven坐标

    29 2024-12-25 《Maven实战》
    5.1 何为Maven坐标 5.1 何为Maven坐标 关于坐标(Coordinate),大家最熟悉的定义应该来自于平面几何。在一个平面坐标系中,坐标(x,y)表示该平面上与x轴距离为y,与y轴距离为x的一点,任何一个坐标都能够唯一标识该平面中的一点。 在实际生活中,我们也可以将地址看成是一种坐标。省、市、区、街道等一系列信息同样可以唯一标识城市中...
  • 15.1 最简单的站点

    26 2024-12-25 《Maven实战》
    15.1 最简单的站点 15.1 最简单的站点 对于Maven 2来说,站点生成的逻辑是Maven核心的一部分。鉴于灵活性和可扩展性考虑,在Maven 3中,这部分逻辑已从核心中移除。由于此设计的变动,Maven 3用户必须使用3.x版本的maven-site-plugin。例如: <pluginManagement> <plugins> <...
  • 5.2 坐标详解

    28 2024-12-25 《Maven实战》
    5.2 坐标详解 5.2 坐标详解 Maven坐标为各种构件引入了秩序,任何一个构件都必须明确定义自己的坐标,而一组Maven坐标是通过一些元素定义的,它们是groupId、artifactId、version、packaging、classifier。先看一组坐标定义,如下: <groupId>org.sonatype.nexus</group...
  • 2.1.2 下载Maven

    25 2024-12-25 《Maven实战》
    2.1.2 下载Maven 2.1.2 下载Maven 请访问Maven的下载页面:http://maven.apache.org/download.html,其中包含针对不同平台的各种版本的Maven下载文件。对于首次接触Maven的读者来说,推荐使用Maven 3.0,因此需要下载apache-maven-3.0-bin.zip。当然,如果你对...