Skip to Main Content
Home
  • What We Do
  • How We Do It
  • Why MaestroDev
  • Who We Are
  • What We Say

Primary links

  • What We Do
    • Build
    • Test
  • How We Do It
    • Open Source Tools
  • Why MaestroDev
  • Who We Are
  • What We Say
    • Community Hub
    • Better Builds with Maven
    • Maestro Downloads
    • MaestroDev Forum
    • MaestroDev Blogs
    • Presentations
    • Knowledge Base

Book navigation

  • 0. About this Guide
  • 1. Introducing Maven
  • 2. Getting Started with Maven
  • 3. Creating Applications with Maven
    • Introduction
    • Setting Up an Application Directory Structure
    • Using Project Inheritance
    • Managing Dependencies
    • Using Snapshots
    • Resolving Dependency Conflicts and Using Version Ranges
    • Utilizing the Build Life Cycle
    • Using Profiles
    • Deploying your Application
    • Creating a Website for your Application
    • Summary
  • 4. Building J2EE Applications
  • 5. Developing Custom Maven Plugins
  • 6. Assessing Project Health with Maven
  • 7. Team Collaboration with Maven
  • 8. Migrating to Maven
  • A. Resources for Plugin Developers
  • B. Standard Convention

3. Creating Applications with Maven

Author: MJ Carreon

Walking on water and developing software from a specification are easy if both are frozen. ~ Edward V. Berard

  • Introduction
  • Setting Up an Application Directory Structure
  • Using Project Inheritance
  • Managing Dependencies
  • Using Snapshots
  • Resolving Dependency Conflicts and Using Version Ranges
  • Utilizing the Build Life Cycle
  • Using Profiles
  • Deploying your Application
  • Creating a Website for your Application
  • Summary
Introduction ›
  • Login or register to post comments

Copyright © 2009. A Global Gateway Innovation Exchange company. Read G2iX Terms of Use | Privacy Policy | Contact Us