I received a copy of 0.2.1 of the Maven By Example book from Tim O'Brien from Sonatype. I was in the process of learning Maven and moving some of my projects to Maven when Tim contacted me and offered the book to me. He also included a number of copies to give away at my local JUG.
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.
The most important chapter in the book is chapter 7 which brings together the components of the book into a multi-module enterprise project. The code for the chapter really shows how the components fit together. However, this chapter is lacking a lot of material and does not match the code in the example code in the download.
The chapter needs additional work to explain how to do the project. It really should hand-hold the reader through the chapter, and allow them to use the code in the book to create a project from scratch. I had to download the code to see why examples would not work in the book.
I don't want the previous remarks to seem to critical. They are not meant to be. The book is really well done, and I am glad that I went through it thoroughly. It will serve as a good reference going forward.
You can get a PDF version of the book from here: Maven By Example
Monday, January 11, 2010
Subscribe to:
Post Comments
(
Atom
)
Popular Posts
-
Introduction This article is not another diatribe to tell you the importance of unit testing. I think we can all agree that it is important...
-
A friend of mine asked me if there was a list of reserved words in EL and JSF. He had previously looked for it, and after some Google search...
-
I saw a question posed on stackoverflow called Trouble with Primefaces 3.0.M2 SelectOneMenu Ajax behavior and I had just done an example a...
-
I was working on a couple of SSL based issues when I made a couple of observations. The default self-signed key generation in Java does not ...
-
This is an example on how to make a system call to the local operating system to execute external programs. This example was written to work...
-
We have been doing a lot of work lately with PrimeFaces. A common set of questions comes up about displaying <p:dialog/> boxes on a pa...
-
I was asked earlier today how to reset fields in a JSF application, if the validation fails. In his case, he had a Richfaces table which had...
-
Image by quasarkitten via Flickr The basics for creating a Maven archetype can be found in the Maven - Guide to Creating Archetypes . The ...
-
Previously, I posted an example of how to use JSF 1.2 with form based authentication (j_security_check). In this example, I use JSF 2.x to...
-
Abstract A common use case is to iterate over a collection of elements, and display them on a page. In the world of JSP, we would use a Ja...
2 comments :
Is this the right URL?
http://www.sonatype.com/books/mvnex-book/reference/public-book.html
That was very interesting. When I clicked on the link, it redirected me to the correct link. I fixed the links. Very strange. Thanks for pointing out the issue. :-)
Post a Comment