PacktLib: Apache Maven Dependency Management

Apache Maven Dependency Management

Credits

About the Author

About the Reviewer

www.PacktPub.com

Preface

Basic Dependency Management

Nomenclature

Long and short designations

Visualizing dependencies

Transitive dependencies

Parents/modules

Version ranges

Summary

Dependency Mechanism and Scopes

Scopes

Dependency Designation (advanced)

The type tag

Creating a new packaging/type

The Classifier

The dependency plugin

Dynamic POMs and dependencies

Summary

Migration of Dependencies to Apache Maven

Case study

Setting the folders

Introducing Maven with standard libraries

Non-Maven standard libraries

Summary

Tools within Your IDE

Case study

IntelliJ IDEA

Eclipse

NetBeans

Summary

Release and Distribute

Best practices before release

Fixing conflicts with tier-parties

Releasing the source code

Delivering artifacts and distributions

Distribution management

Summary

Useful Public Repositories

Useful Public Repositories

Useful Public Repositories

Useful Public Repositories

Useful Public Repositories

Useful Public Repositories

Useful Public Repositories

Useful Public Repositories

Index