Maven is primarily a build tool for Java projects. Java projects can generate different types of binaries. Typically, the output of a Java project is a JAR file. For web applications, Java classes combined with other type of files result in a WAR or EAR file as well. Maven provides plugins and lifecycle phases to generate various types of binary artifacts for Java projects.
Apache Maven Cookbook
Apache Maven Cookbook
Overview of this book
Table of Contents (18 chapters)
Apache Maven Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
Getting Started
IDE Integration with Maven
Maven Lifecycle
Essential Maven Plugins
Dependency Management
Code Quality Plugins
Reporting and Documentation
Handling Typical Build Requirements
Multi-module Projects
Java Development with Maven
Advanced Maven Usage
Index
Customer Reviews