Apache Maven Dependency Management

2 avg rating
( 1 ratings by Goodreads )
 
9781783283019: Apache Maven Dependency Management

With this guide, you can easily manage your Java or Java EE dependencies. It takes you from basic to advanced dependency management techniques in easy, logical steps. Swap your homebrew processes for automated solutions.

Overview

  • Improve your productivity by efficiently managing dependencies.
  • Learn how to detect and fix dependency conflicts
  • Learn how to share transitive relations and to visualize your dependencies

In Detail

Managing dependencies in a multi-module project is difficult. In a multi-module project, libraries need to share transitive relations with each other. Maven eliminates this need by reading the project files of dependencies to figure out their inter-relations and other related information. Gaining an understanding of project dependencies will allow you to fully utilize Maven and use it to your advantage.

Aiming to give you a clear understanding of Maven's functionality, this book focuses on specific case studies that shed light on highly useful Maven features which are often disregarded. The content of this book will help you to replace homebrew processes with more automated solutions.

This practical guide focuses on the variety of problems and issues which occur during the conception and development phase, with the aim of making dependency management as effortless and painless as possible. Throughout the course of this book, you will learn how to migrate from non-Maven projects to Maven, learn Maven best practices, and how to simplify the management of multiple projects. The book emphasizes the importance of projects as well as identifying and fixing potential conflicts before they become issues. The later sections of the book introduce you to the methods that you can use to increase your team’s productivity. This book is the perfect guide to help make you into a proud software craftsman.

What you will learn from this book

  • Learn how to use profiles, POM, parent POM, and modules
  • Increase build-speed and decrease archive size
  • Set, rationalize, and exclude transitive dependencies
  • Optimize your POM and its dependencies
  • Migrate projects to Maven including projects with exotic dependencies

Approach

An easy-to-follow, tutorial-based guide with chapters progressing from basic to advanced dependency management.

Who this book is written for

If you are working with Java or Java EE projects and you want to take advantage of Maven dependency management, then this book is ideal for you. This book is also particularly useful if you are a developer or an architect. You should be well versed with Maven and its basic functionalities if you wish to get the most out of this book.

"synopsis" may belong to another edition of this title.

About the Author:

Jonathan Lalou

Jonathan is an engineer who has been fascinated by new technologies, computer sciences, and the digital world ever since his childhood. As a graduate of the Ecole des Mines–one of the best French polytechnic institutes, Jonathan has more than 13 years of experience in Java and JEE ecosystems.

Jonathan has worked for several global companies and financial institutions–Syred, Philips, Sungard, Ixis CIB, BNP Paribas, Amundi AM–with whom he maintains strong ties and daily contacts. During his career, Jonathan has successfully progressed through many levels of his industry, working as a developer, architect, Scrum master, team leader, and project manager. Now, Jonathan has joined StepInfo (http://www.stepinfo.com/), a high-tech company focused on Java and the sponsor of local JUG and Devoxx, where he works as a project director, trainer, and leader of “expert task forces.”

Jonathan’s skills include advanced knowledge of a wide range of technologies and frameworks: Spring, Hibernate, GWT, Mule ESB, Struts, JSF, Groovy, Android, EJB, JMS, application servers, agile methods, and of course, Apache Maven. Jonathan is available on the cloud... Blog: http://jonathan.lalou.free.fr Twitter: http://twitter.com/john_the_cowboy LinkedIn: http://www.linkedin.com/in/jonathanlalou.

"About this title" may belong to another edition of this title.

Buy New View Book
List Price: US$ 34.99
US$ 34.11

Convert Currency

Shipping: FREE
From United Kingdom to U.S.A.

Destination, Rates & Speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

1.

Jonathan Lalou
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 1783283017 ISBN 13: 9781783283019
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Book Condition: New. Language: English . Brand New Book ***** Print on Demand *****.An easy-to-follow, tutorial-based guide with chapters progressing from basic to advanced dependency management. If you are working with Java or Java EE projects and you want to take advantage of Maven dependency management, then this book is ideal for you. This book is also particularly useful if you are a developer or an architect. You should be well versed with Maven and its basic functionalities if you wish to get the most out of this book. Bookseller Inventory # AAV9781783283019

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 34.11
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

2.

Jonathan Lalou
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 1783283017 ISBN 13: 9781783283019
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Book Condition: New. Language: English . Brand New Book ***** Print on Demand *****. An easy-to-follow, tutorial-based guide with chapters progressing from basic to advanced dependency management. If you are working with Java or Java EE projects and you want to take advantage of Maven dependency management, then this book is ideal for you. This book is also particularly useful if you are a developer or an architect. You should be well versed with Maven and its basic functionalities if you wish to get the most out of this book. Bookseller Inventory # AAV9781783283019

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 37.99
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

3.

Jonathan Lalou
Published by Packt Publishing Limited (2013)
ISBN 10: 1783283017 ISBN 13: 9781783283019
New Quantity Available: > 20
Print on Demand
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description Packt Publishing Limited, 2013. PAP. Book Condition: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bookseller Inventory # IQ-9781783283019

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 34.01
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

4.

Jonathan, Lalou
Published by Packt Publishing (2016)
ISBN 10: 1783283017 ISBN 13: 9781783283019
New Paperback Quantity Available: 1
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)
Rating
[?]

Book Description Packt Publishing, 2016. Paperback. Book Condition: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Bookseller Inventory # ria9781783283019_lsuk

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 34.73
Convert Currency

Add to Basket

Shipping: US$ 5.10
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Jonathan Lalou
Published by Packt Publishing Limited (2013)
ISBN 10: 1783283017 ISBN 13: 9781783283019
New Quantity Available: > 20
Print on Demand
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, 2013. PAP. Book Condition: New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Bookseller Inventory # LQ-9781783283019

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 30.33
Convert Currency

Add to Basket

Shipping: US$ 11.88
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

Lalou, Jonathan
Published by Packt Publishing (2017)
ISBN 10: 1783283017 ISBN 13: 9781783283019
New Paperback Quantity Available: > 20
Print on Demand
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Packt Publishing, 2017. Paperback. Book Condition: New. Never used! This item is printed on demand. Bookseller Inventory # 1783283017

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 42.38
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

7.

Jonathan Lalou
Published by Packt Publishing Limited, United Kingdom (2013)
ISBN 10: 1783283017 ISBN 13: 9781783283019
New Paperback Quantity Available: 10
Seller:
Book Depository hard to find
(London, United Kingdom)
Rating
[?]

Book Description Packt Publishing Limited, United Kingdom, 2013. Paperback. Book Condition: New. Language: English . This book usually ship within 10-15 business days and we will endeavor to dispatch orders quicker than this where possible. Brand New Book. An easy-to-follow, tutorial-based guide with chapters progressing from basic to advanced dependency management. If you are working with Java or Java EE projects and you want to take advantage of Maven dependency management, then this book is ideal for you. This book is also particularly useful if you are a developer or an architect. You should be well versed with Maven and its basic functionalities if you wish to get the most out of this book. Bookseller Inventory # LIE9781783283019

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 50.02
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

8.

Jonathan Lalou
Published by Packt Publishing
ISBN 10: 1783283017 ISBN 13: 9781783283019
New Paperback Quantity Available: > 20
Seller:
BuySomeBooks
(Las Vegas, NV, U.S.A.)
Rating
[?]

Book Description Packt Publishing. Paperback. Book Condition: New. Paperback. 158 pages. Dimensions: 9.2in. x 7.5in. x 0.6in.Manage your Java and JEE project dependencies with ease with this hands-on guide to Maven Overview Improve your productivity by efficiently managing dependencies. Learn how to detect and fix dependency conflicts Learn how to share transitive relations and to visualize your dependencies In Detail Managing dependencies in a multi-module project is difficult. In a multi-module project, libraries need to share transitive relations with each other. Maven eliminates this need by reading the project files of dependencies to figure out their inter-relations and other related information. Gaining an understanding of project dependencies will allow you to fully utilize Maven and use it to your advantage. Aiming to give you a clear understanding of Mavens functionality, this book focuses on specific case studies that shed light on highly useful Maven features which are often disregarded. The content of this book will help you to replace homebrew processes with more automated solutions. This practical guide focuses on the variety of problems and issues which occur during the conception and development phase, with the aim of making dependency management as effortless and painless as possible. Throughout the course of this book, you will learn how to migrate from non-Maven projects to Maven, learn Maven best practices, and how to simplify the management of multiple projects. The book emphasizes the importance of projects as well as identifying and fixing potential conflicts before they become issues. The later sections of the book introduce you to the methods that you can use to increase your teams productivity. This book is the perfect guide to help make you into a proud software craftsman. What you will learn from this book Learn how to use profiles, POM, parent POM, and modules Increase build-speed and decrease archive size Set, rationalize, and exclude transitive dependencies Optimize your POM and its dependencies Migrate projects to Maven including projects with exotic dependencies Approach An easy-to-follow, tutorial-based guide with chapters progressing from basic to advanced dependency management. Who this book is written for If you are working with Java or Java EE projects and you want to take advantage of Maven dependency management, then this book is ideal for you. This book is also particularly useful if you are a developer or an architect. You should be well versed with Maven and its basic functionalities if you wish to get the most out of this book. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Bookseller Inventory # 9781783283019

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 50.31
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

9.

Jonathan Lalou
Published by Packt Publishing (2013)
ISBN 10: 1783283017 ISBN 13: 9781783283019
New Paperback Quantity Available: 1
Seller:
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Packt Publishing, 2013. Paperback. Book Condition: New. book. Bookseller Inventory # M1783283017

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 50.74
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

10.

Lalou, Jonathan
Published by Packt Publishing
ISBN 10: 1783283017 ISBN 13: 9781783283019
New PAPERBACK Quantity Available: > 20
Seller:
Russell Books
(Victoria, BC, Canada)
Rating
[?]

Book Description Packt Publishing. PAPERBACK. Book Condition: New. 1783283017 Special order direct from the distributor. Bookseller Inventory # ING9781783283019

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 52.49
Convert Currency

Add to Basket

Shipping: US$ 7.00
From Canada to U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book