Maven 实战 附录

  1. 安装和配置
  2. 坐标和依赖
  3. 仓库
  4. 生命周期和插件
  5. 聚合与继承
  6. 使用 Maven 进行测试
  7. 灵活的构建
  8. Archetype
  9. 附录

POM 元素参考

元素名称简 介
<project>POM的xml根元素
<parent>声明继承
<modules>声明聚合
<groupId>坐标元素之一
<packaging>坐标元素之一,默认值jar
<name>名称
<description>描述
<licenses><license>许可证
<mailingLists><mailingList>邮件列表
<developers><developer>开发者
<contributors><contributor>贡献者
<issueManagement>问题追踪系统
<ciManagement>持续集成系统
<scm>版本控制系统
<prerequisites><maven>要求Maven最低版本,默认值为2.0
<build><sourceDirectory>主源码目录
<build><scriptSourceDirectory>脚本源码目录
<build><testSourceDirectory>测试源码目录
<build><outputDirectory>主源码输出目录
<build><testOutputDirectory>测试源码输出目录
<build><resources><resource>主资源目录
<build><testResources>测试资源目录
<build><finalName>输出主构件的名称
<build><directory>输出目录
<build><filters><filter>通过properties文件定义资源过滤属性
<build><extensions><extension>扩展Maven的核心
<build><pluginManagement>插件管理
<build><plugins><plugin>插件
<profiles><profile>POM Profile
<distributionManagement> <repository>发布版本部署仓库
<distributionManagement> <snapshotRepository>快照版本部署仓库
<repositories><repository>仓库
<pluginRepositories><pluginRepository>插件仓库
<dependencies><dependency>依赖
<dependencyManagement>依赖管理
<properties>Maven属性
<reporting><plugins>报告插件

Settings 元素参考

元素名称简 介
<settings>settings.xml文档的根元素
<localRepository>本地仓库
<interactiveMode>Maven是否与用户交互
<offline>离线模式
<pluginGroups> <pluginGroup>插件组
<servers> <server>下载与部署仓库的认证信息
<mirrors> <mirror>仓库镜像
<proxies> <proxy>代理
<profiles> <profile>Settings Profile
<activeProfiles> <activeProfile>激活Profile
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值