Home
  • HOME
  • STORE
  • PRODUCTS
  • SOLUTIONS
  • BLOGS
  • ABOUT

Maven: The Definitive Guide

16.7.3. 部署第三方构件  TOC  17.2. Maven编程

Chapter 17. 编写插件

17.1. 简介
17.2. Maven编程
17.2.1. 什么是反转控制?
17.2.2. Plexus简介
17.2.3. 为什么使用Plexus?
17.2.4. 什么是插件?
17.3. 插件描述符
17.3.1. 顶层插件描述符元素
17.3.2. Mojo配置
17.3.3. 插件依赖
17.4. 编写自定义插件
17.4.1. 创建一个插件项目
17.4.2. 一个简单的Java Mojo
17.4.3. 配置插件前缀
17.4.4. 插件中的日志
17.4.5. Mojo类注解
17.4.6. 当Mojo失败的时候
17.5. Mojo参数
17.5.1. 为Mojo参数提供值
17.5.2. 多值的Mojo参数
17.5.3. 依赖于一个Plexus组件
17.5.4. Mojo参数注解
17.6. 插件和Maven生命周期
17.6.1. 执行平行的生命周期
17.6.2. 创建自定义的生命周期
17.6.3. 覆盖默认生命周期

17.1. 简介

虽然本章介绍的是高级话题,关于编写Maven插件,但不要被吓到。当对于其所有理论和复杂性来说,基本的概念还是比较容易理解的,而编写插件的方法也十分易懂。在你阅读本章之后,你将能更好的掌握编写Maven插件所涉及的内容。


Prev  Home  Next
16.7.3. 部署第三方构件  Sponsored by Sonatype  17.2. Maven编程

Maven Book

  • Maven Chinese Blog





  • Nexus Project
  • Nexus Professional
  • Evaluate Nx Pro
  • About
  • Privacy Policy
  • Terms of Service

Copyright © 2008-2009, Sonatype Inc. All rights reserved. Includes the third-party code listed at http://www.sonatype.com/products/nexus/attributions. Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Foundation. M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners.