- 9 chapters, 208 pages, $35.99
- This book covers Apache Maven 3
Each recipe is structured in 3 steps:
- “Getting ready”
- “How to do it”
- “See also” for references on associated recipes
- The scope of the book is too large for only 200 pages. It spans from Java to Scala and Groovy through Android, GWT and Flex.
- Most products installation processes (Sonatype Nexus, Hudson) are documented with a few screenshots. It would have been better to reference the product installation on the Web or to go in detail. In the current state of thing, most readers are left wondering what to do with it.
- The recipe structure is well adapted for… recipes. When talking about general Maven principles like compiling a project, it feels convoluted and artificial.
- Writing a whole chapter about native Maven reporting when there’s Sonar? Come on…
I was expecting much from this book, because I’m a daily Maven user and because Maven is regularly misused (see here and here for a start). I’m sorry to say I’m disappointed: there’s not much regarding how to resolve daily Maven problems provided. The concept is a good idea but IMHO the result is a failure.
Disclaimer: I was provided the book freely, courtesy of Packt Publishing