• Blog
  • Resources
  • Support
Sonatype.com
  • CLM
    • Overview
    • Why CLM
    • How it Works
    • The Component Revolution
    • Product Tour
    • Services
  • Nexus
    • Free Trial
    • Purchase
    • Training
    • Why Nexus
    • Features
  • Take a Tour
  • About
    • Open Source Contributions
    • Community Contributions
    • Press
      • Sonatype in the News
      • Press Releases
      • Awards
    • Careers
    • Leadership
    • Investors
    • Customers
    • Success Stories
  • Contact
    • General Inquiry
    • Report a Security Issue

Maven: The Complete Reference
Chapter 8. Maven Assemblies

  • Prev : 7.1. Configuring Maven Plugins
  • TOC
  • Next : 8.1. Introduction

Chapter 8. Maven Assemblies

8.1. Introduction
8.2. Assembly Basics
8.2.1. Predefined Assembly Descriptors
8.2.2. Building an Assembly
8.2.3. Assemblies as Dependencies
8.2.4. Assembling Assemblies via Assembly Dependencies
8.3. Overview of the Assembly Descriptor
8.4. The Assembly Descriptor
8.4.1. Property References in Assembly Descriptors
8.4.2. Required Assembly Information
8.5. Controlling the Contents of an Assembly
8.5.1. Files Section
8.5.2. FileSets Section
8.5.3. Default Exclusion Patterns for
8.5.4. dependencySets Section
8.5.5. moduleSets Sections
8.5.6. Repositories Section
8.5.7. Managing the Assembly’s Root Directory
8.5.8. componentDescriptors and
8.6. Best Practices
8.6.1. Standard, Reusable Assembly Descriptors
8.6.2. Distribution (Aggregating) Assemblies
8.7. Summary
  • Prev : 7.1. Configuring Maven Plugins
  • TOC
  • Next : 8.1. Introduction
  • CLM
    • Overview
    • Why CLM
    • How it Works
    • Component Revolution
    • Services
    • Product Tour
  • Nexus
    • Why Nexus
    • Features
    • Free Trial
    • Purchase
    • Training
  • About
    • Press
    • Open Source Contributions
    • Careers
    • Community Contributions
    • Leadership
    • Investors
    • Customers
    • Success Stories
  • Resources
    • Events
    • Webinars
    • Videos
    • White Papers
    • Books
  • Contact
    • General Inquiry
    • Newsletter
    • Report a Security Issue
  • Connect
    • Blog
    • Newsletter
    • Twitter
    • YouTube
    • LinkedIn

Terms of Service   Privacy Policy
Copyright © 2008-2013, Sonatype Inc. All rights reserved. Includes the third-party code listed here. Sonatype and Sonatype Nexus are trademarks of Sonatype, Inc. Apache Maven and Maven are trademarks of the Apache Software Foundation. M2Eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners.