Maven 实战 附录

来源:互联网 发布:wow淘宝刷坐骑会封号吗 编辑:程序博客网 时间:2024/06/07 09:21
  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
原创粉丝点击