Tag Archives: Book

Frankel’s Review of Maven: The Complete Reference


February 3, 2010 By Tim O'Brien

Nicolas Frankel wrote a quick review of Maven: The Complete Reference, and it is positive. Here is his conclusion:

This book is top quality and free: what can I say? If you’re a beginner in Maven, you’ll find a real stable base to learn from. If you need to update your knowledge, you will find a wealth of information. If you’re a Maven guru, please contribute to the Assembly plugin’s chapter. I can only give a warm thank you for Sonatype’s effort for giving this quality book to the community.

To read the entire review, click here. Continue reading

Maven: The Definitive Guide Split into Two Books


January 18, 2010 By Tim O'Brien

Maven: The Definitive Guide has been split into two separate books: Maven by Example and Maven: The Complete Reference. The original book had two parts: an example-driven section and a more “referency” section, and each of these sections is now being developed as a separate book. We did this for a number of reasons, but the most important was the idea that a good book has an ideal number of pages. A good introduction should weigh in at around 250 while a more complete reference might easily exceed 400 pages. With this change, we have more than enough room to grow both books over the coming months.

The following books are Part I and Part II of the old definitive guide:

  • Maven by Example – This book is an example-driven introduction. If you are new to Maven, read this book first. It will introduce all of the basics and take you all the way up to a multi-module enterprise project.
  • Maven: The Complete Reference – Novice or expert, this book will quickly become a dog-eared reference. This book covers topics in depth, including: build properties, the project object model, and other essential aspects of Maven.

If you’ve bookmarked our book, the existing links will continue to work, but they will automatically redirect to the appropriate book.

Continue reading

Maven in the Wild: Smart's Mythbusters and a Review of the Maven Book


January 12, 2010 By Tim O'Brien

John Smart has been dealing out smackdown with his Maven Mythbusters series over on his Wakaleo Consulting blog.   His first two entries in this series debunk some persistent myths about Maven:

These are important articles for you to read if you have been responsible for introducing Maven into a new environment.   Invariably, every time you introduce Maven somewhere new, you’ll meet up with people echoing some of these myths.   The idea that Maven takes seven minutes to run the Clean plugin, or that Maven requires internet access is nothing more than FUD, and John Smart is doing a good job dismantling these myths.   Read these posts on John Smart’s blog.

A Review of Maven By Example

In other news, John Yeary has been diving into Maven by Example.  John writes of the book:

This turned out to be a really good book on learning Maven. It is a Creative Commons licensed book so that it offers the community a chance to update the book and add content. Like any great open source project, giving the community to have a direct chance to update the project produces a better final product.

Continue reading

Nexus Book (Edition 2.0.1): Fixes to the Plugin Development Chapter


December 26, 2009 By Tim O'Brien

Anders Hammar found a few issues in the plugin development chapter, after taking a closer look myself I identified and fixed a few inconsistencies which were quickly addressed in edition 2.0.1. These changes relate to the use of the Nexus Plugin archetype and some details about the generated Nexus Plugin descriptor.

For a list of changes in Edition 2.0.1, please see the release notes for this edition in the Nexus book.

Repository Management with Sonatype Nexus

Nexus Book (Edition 2.0): Fixes, Refactored Introduction


December 23, 2009 By Tim O'Brien

Even though many of you are busily enjoying the year-end holidays, we’re busy at work trying to make quality software. We’ve just cut Edition 2.0 of “Repository Management with Nexus”, this edition has some important bug fixes and a refactored introduction. Much of the introductory “What is a Repository?” material has been pulled out of the introduction and placed into a new chapter dedicated to the concepts of repository management.

For a list of changes in Edition 2.0, please see the release notes for this edition in the Nexus book.

Special thanks to John Yeary and Anders Hammar for providing essential feedback and for identifying typos and errors.

Repository Management with Sonatype Nexus