or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
42 used & new from $7.32

Have one to sell? Sell yours here
 
   
Maven: A Developer's Notebook (Developer's Notebooks)
 
 

Maven: A Developer's Notebook (Developer's Notebooks) (Paperback)

~ (Author), (Author)
Key Phrases: logging aspect, team collaboration, continuous integration, Maven Jump-Start, Writing Maven Plug-ins, Vincent Massol (more...)
3.5 out of 5 stars  See all reviews (11 customer reviews)

List Price: $29.95
Price: $21.86 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $8.09 (27%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 17? Choose One-Day Shipping at checkout. Details
23 new from $12.88 19 used from $7.32

Formats

Amazon Price New from Used from
  Kindle Edition, June 20, 2005 $14.39 -- --
  Paperback, June 19, 2005 $21.86 $12.88 $7.32
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Frequently Bought Together

Maven: A Developer's Notebook (Developer's Notebooks) + Maven: The Definitive Guide + Spring in Action
Price For All Three: $76.44

Show availability and shipping details

  • This item: Maven: A Developer's Notebook (Developer's Notebooks) by Vincent Massol

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Maven: The Definitive Guide by Sonatype Company

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Spring in Action by Craig Walls

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Hibernate: A Developer's Notebook

Hibernate: A Developer's Notebook

by James Elliott
4.0 out of 5 stars (42)  $16.47
Spring in Action

Spring in Action

by Craig Walls
4.1 out of 5 stars (67)  $31.49
Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps

Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps

by Mike Clark
4.7 out of 5 stars (32)  $19.77
Version Control with Subversion

Version Control with Subversion

by Ben Collins-Sussman
4.7 out of 5 stars (25)  $26.39
Java Persistence with Hibernate

Java Persistence with Hibernate

by Gavin King
3.6 out of 5 stars (64)  $37.79
Explore similar items

Editorial Reviews

Product Description

Maven is a new project management and comprehension tool which provides an elegant way to share build logic across projects. In terms of capabilities, Maven is an improvement to Apache Ant-thanks to numerous plug-ins and built-in integration with unit testing frameworks such as JUnit. Tired of writing the same build logic for every project? Using Maven, you can leverage the experience of the community to avoid the tedious process of creating yet another build script for each new project.

"Maven: A Developer's Notebook" begins by introducing you to the concept of project object model (POM), and then offers further details on the essential features of Maven. Like all titles in O'Reilly's Developer's Notebook series, this no-nonsense book skips the boring prose and cuts right to the chase. It's an approach that forces you to get your hands dirty by working through a series of poignant labs-exercises that speak to you instead of at you.

Plus, "Maven: A Developer's Notebook" is the first book on the subject to hit the market, so you know the information is fresh and timely. If you're a Java programmer, you'll be armed with all the critical information you need to get up to speed on this powerful new build tool. You'll discover how Maven can help you:

manage a project's build, reporting, and documentation, all from a central piece of information

break a complex project into a series of smaller subprojects

report on code quality, unit tests, code duplication, and project activity

create a custom remote repository

build simple and complex plug-ins

In the end, you'll find yourself spending less time working on your project's build system and more time working on yourproject's code.



About the Author

O'Brien is an active committer in the Jakarta Commons, a subproject of the Apache Software Foundation's Jakarta project. As a consultant, Tim tries to encourage the adoption of open source software and nudge organizations to view community participation as an essential strategy. He studied Computer Engineering at the University of Virginia.

Product Details

  • Paperback: 191 pages
  • Publisher: O'Reilly Media; illustrated edition edition (July 1, 2005)
  • Language: English
  • ISBN-10: 0596007507
  • ISBN-13: 978-0596007508
  • Product Dimensions: 9.1 x 7 x 0.6 inches
  • Shipping Weight: 12.8 ounces (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon.com Sales Rank: #661,836 in Books (See Bestsellers in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

Maven: The Definitive Guide
53% buy
Maven: The Definitive Guide 3.9 out of 5 stars (7)
$23.09
Maven: A Developer's Notebook (Developer's Notebooks)
26% buy the item featured on this page:
Maven: A Developer's Notebook (Developer's Notebooks) 3.5 out of 5 stars (11)
$21.86
Java Power Tools
9% buy
Java Power Tools 4.7 out of 5 stars (10)
$37.79
Spring Recipes: A Problem-Solution Approach (Books for Professionals by Professionals)
6% buy
Spring Recipes: A Problem-Solution Approach (Books for Professionals by Professionals) 4.8 out of 5 stars (24)
$33.64

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

Your tags: Add your first tag
 

 

Customer Reviews

11 Reviews
5 star:
 (4)
4 star:
 (2)
3 star:
 (2)
2 star:
 (1)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (11 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
38 of 38 people found the following review helpful:
1.0 out of 5 stars No longer relevant, March 14, 2007
By pjc (USA) - See all my reviews
This book does not apply to Maven 2, the current release of Maven. May be useful concept material but because it doesn't apply to the current version of the software it is not a good "Developers Notebook". This book should be pulled from the shelves.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
7 of 7 people found the following review helpful:
4.0 out of 5 stars good on strengths, but key holes, July 27, 2005
By Jeanne Boyarsky (New York, NY) - See all my reviews
"Maven - A Developer's Notebook" is good for covering the surface of how to do a build in Maven. There is great explanation on the installation of Maven and building Java projects. Coverage of reporting and writing plugins was also good.

Coverage of building WARs was fair. It would have been nice to see a JSP or resource files in the example, rather than just code. Noticeably absent was how to build an EJB project and an EAR. And while the book demonstrates connecting to CVS/Subversion, it could use an example on checking out code.

The book assumes some knowledge of the build process in Java, but not too much. Specifically, it is not necessary to know Ant. For those who do use Ant, common pitfalls are mentioned (without saying they are from Ant.)

In developer's notebook style, the book reads quickly and goes through a series of labs. The authors are good about explaining what things mean and going through the build output. The list of Maven plugins is very useful in finding out what exists.

The book is well thought out, clear and excellent for what it covers. However, I think they tried to cover too much in too little room and wound up having to leave out some key areas. If you were only creating jars or WARs by yourself, I would give this book a 5. But for J2EE and teams, it gets a 4 because it needs the documentation to supplement.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
2.0 out of 5 stars Out of date, March 24, 2007
By Andy Pippin "aBp_" (Santa Barbara, CA) - See all my reviews
While there is nothing technically wrong about this book, Maven 2 is almost a complete re-write of Maven. This book covers all the ins and outs of using Maven (the project model, dependency resolution, directory hierarchy), but the technical details are now completely out of date.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars Waste of moneyand time
This book was a complete waste of my money and my time. The code examples dont work and it focuses on outdated maven 1. Maven is now at level 2. Read more
Published 22 months ago by O. Aluko

3.0 out of 5 stars Out of date
The only full Maven book but falls short on being a good book. The book covers the older Maven version. I would rather wait for version 2.0 coverage than buy an out dated book.
Published on November 5, 2007 by Pen Name

5.0 out of 5 stars Fast start, gets right to the point.
This is a great book to get a quick introduction to Maven. At about 185 pages, it gets right to the point. Read more
Published on December 16, 2005 by C. Hamilton

5.0 out of 5 stars Very useful book
Maven is not an easy-to-use software. It took one year to me to completely understand it. But once mastered, Maven is very useful. Read more
Published on October 22, 2005 by Alexandre Vivien

5.0 out of 5 stars The Maven Advantage
The Maven framework enables project teams to organize, configure, and collaborate effectively.
"A developer's Notebook" is an excellent resource to understand multiple... Read more
Published on October 13, 2005 by Yogi S

4.0 out of 5 stars Pretty good introduction
I have been using Maven for about 9 months now, and this book helped fill in some of the gaps in my knowledge. Read more
Published on August 16, 2005 by Todd D. Farmer

3.0 out of 5 stars Wait for Maven 2
I have been used to Ant for past 4 years, I found this book to be difficult to follow. Authors are trying to cover too much detail in a short book. Read more
Published on August 14, 2005 by Jayanthi Krishnamurthy

5.0 out of 5 stars Properly paced introduction to Maven
Unlike the other books in the Developer's Notebook series this book seems to be properly paced to introduce the whole topic without being overwhelming. Read more
Published on July 24, 2005 by Jack D. Herrington

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)

Maven: A Developer's Notebook

This book is good for people who need a quick path to familiarty with Maven 1.  It is a focused, task-oriented book that provides step-by-step introduction.  More information can be found at: http://www.mavenbook.org

(Report this)
Created on Nov 28, 2005, last edited on Nov 28, 2005.

 Explore and Edit at Amapedia.com opens new browser window



Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.