News and Notes from the Makers of Nexus | Sonatype Blog

Maven: The Definitive Guide 0.7.2 Published

Written by Tim OBrien | September 25, 2009

This release of The Definitive Guide adds some documentation for a few Maven 2.2.0 features, and it addresses a number of typos uncovered during our continued effort to produce a high-quality, free reference for Apache Maven. You can see for yourself by:

Major changes in this version:

  1. A new chapter on configuring Maven that contains some sections covering default mojo execution settings.
  2. A massive number of spelling errors, grammar errors, and typos fixed. Special thanks to Grant Birchmeier for finding issues in the Preface, Intro, and Installation chapters.


Maven: The Definitive Guide

For those of you following the book's open source project, here are the release notes from the Definitive Guide's JIRA project:

Release Notes - Book - Maven: The Definitive Guide - Version 0.7.2

Sub-task

  • [MVNDEF-138] - Add Instructions for Creating Java 1.4 Friendly Builds
  • [MVNDEF-140] - Add Documentation or the Default Execution ID
  • [MVNDEF-176] - Update to the Maven 2.2.1 Super POM
  • [MVNDEF-272] - Fix "let's" Problem on Page 99
  • [MVNDEF-273] - FIx missing apostrophe on Page 98
  • [MVNDEF-274] - Fix Missing Apostrophes on Page 94
  • [MVNDEF-275] - Missing Apostrophes and Spacing Issues on Page 93
  • [MVNDEF-276] - Fix Missing Apostrophes on Page 90
  • [MVNDEF-277] - Fix Missing Apostrophe and Spacing Issues on Page 89
  • [MVNDEF-278] - Simplify Sentence Structure on Page 88
  • [MVNDEF-279] - Fix Missing Apostrophe on Page 87
  • [MVNDEF-280] - Fix Spacing Issues, Missing Apostrophes on Page 82
  • [MVNDEF-281] - Fix Missing Apostrophe on Page 81
  • [MVNDEF-282] - Missing Apostrophes on Page 80 (is it "refactor" or "re-factor")
  • [MVNDEF-283] - Missing Apostrophes on Page 77
  • [MVNDEF-284] - Missing Apostrophes on Page 75
  • [MVNDEF-285] - Spacing Issues on Page 74
  • [MVNDEF-286] - Missing Apostrophes on Page 73
  • [MVNDEF-287] - Missing Apostrophes on Page 72
  • [MVNDEF-288] - Spacing Issues and a Missing Apostrophe on Page 71
  • [MVNDEF-289] - Fix a Triple S in "classes" and fix missing apostrophes on Page 7
  • [MVNDEF-290] - Missing hyphenation in archetype identifier, Fix Missing apostrophes on Page 69
  • [MVNDEF-291] - FIx Spacing and Missing Apostrophes on Page 67
  • [MVNDEF-292] - Proofread Page 65, proofreader did not proof
  • [MVNDEF-293] - Fix Missing Apostrophe on Page 64
  • [MVNDEF-294] - Fix Missing Apostrophe on Page 63
  • [MVNDEF-295] - Proof Page 62, the proofreader did not proof this page
  • [MVNDEF-296] - Fix Missing Apostrophes on Page 61
  • [MVNDEF-297] - Missing Apostrophes (possiblly) Missing hyphens on Page 60
  • [MVNDEF-298] - Fix Missing Apostrophes and Spacing Issues on Page 59
  • [MVNDEF-299] - Fix Missing Apostrophes on Page 58
  • [MVNDEF-300] - Fix Missing Apostrophes on Page 54
  • [MVNDEF-301] - FIx Missing Apostrophes on Page 52
  • [MVNDEF-302] - Consider Splitting Up Sentences on Page 5
  • [MVNDEF-303] - FIx Missing Apostrophes on Page 49
  • [MVNDEF-304] - Does the Conjunction on Page 48 Need a Comma?
  • [MVNDEF-305] - Investigate Spacing after pom.xml on Page 46
  • [MVNDEF-306] - Fix Missing Apostrophe on Page 45
  • [MVNDEF-307] - Fix Missing Apostrophe and Spcing Issue on Page 44
  • [MVNDEF-308] - Fix Missing Apostrophe on Page 42
  • [MVNDEF-309] - Set Project's Apart with a Colon on Page 39
  • [MVNDEF-310] - Fix Spelling Mistake on Page 39
  • [MVNDEF-311] - Place "Mavenized" in Quotes on Page 37
  • [MVNDEF-312] - Fix Missing Hyphens and Missing Spaces on Page 368
  • [MVNDEF-313] - Missing Period at End of Sentence and Gerund Issue on Page 360
  • [MVNDEF-314] - Fix Plural Gerund Issue on Page 356
  • [MVNDEF-315] - FIx the Possessive Possessive Issue on Page 353
  • [MVNDEF-316] - Fix Spacing Issue on Page 338
  • [MVNDEF-317] - Fix Spelling Problem on Page 324
  • [MVNDEF-318] - Fix Grammar Errors, Missing Comma on Page 320
  • [MVNDEF-319] - Consider Joining Sentences on Page 32 with a Semicolon
  • [MVNDEF-320] - Fix Grammar Problems, Join Sentences on Page 312
  • [MVNDEF-321] - Fix Spelling Issue on Page 311
  • [MVNDEF-322] - Add Missing Article on Page 300
  • [MVNDEF-323] - Fix Sentence Structure and Tense Issues on Page 30
  • [MVNDEF-324] - Fix Tense Issues on Page 298
  • [MVNDEF-325] - Fix Various Spacing and Grammar Issues on Page 296
  • [MVNDEF-326] - Fix Various Grammar and Spacing Issues on Page 294
  • [MVNDEF-327] - Fix Various Grammar and Sentence Structure Issues on Page 290
  • [MVNDEF-328] - Fix Grammar and Word Order Issues on Page 282
  • [MVNDEF-329] - Remove Extra Space on Page 281
  • [MVNDEF-330] - Fix Word Order Problems on Page 273
  • [MVNDEF-331] - Fix Spelling Problem on Page 244
  • [MVNDEF-332] - Fix the while/since problem on page 229
  • [MVNDEF-333] - Fix Missing Apostrophe on Page 225
  • [MVNDEF-334] - Investigate Missing Apostrophe on Page 224
  • [MVNDEF-335] - Fix Wording Issue on Page 206
  • [MVNDEF-336] - Fix Wording Issues on Page 201
  • [MVNDEF-337] - Instead of a Semicolon, Maybe Just a Separate Sentence
  • [MVNDEF-338] - Separate Definition of "Maven Way" on Page 171
  • [MVNDEF-339] - Remove Unnecessary Comma on Page 168
  • [MVNDEF-340] - Fix Missing Comma, Capitalization, and Possible Sentence Structure issues on Page 166
  • [MVNDEF-341] - Fix Grammar Issues, Add Quotes to Page 155
  • [MVNDEF-342] - Fix Sentence Structure, Missing Comma on Page 149
  • [MVNDEF-343] - Add Missing Comma on Page 125
  • [MVNDEF-344] - Fix a Few Spelling Errors on Page 119
  • [MVNDEF-345] - Fix Sentence Structure on Page 110
  • [MVNDEF-349] - Fix Grammar Error in Preface
  • [MVNDEF-350] - Fix Footnote mismatch for email address
  • [MVNDEF-351] - Fix Italics Issue in Preface
  • [MVNDEF-352] - Reword paragraph about "plugin" vs. "plug-in"
  • [MVNDEF-353] - Add Missing Article to Section 1.3
  • [MVNDEF-354] - Add Colon to Section 1.4, Last Paragraph
  • [MVNDEF-355] - Fix Wording in Section 1.5, Dependency Management Paragraph
  • [MVNDEF-356] - Fix Wording in Section 1.5, Universal Reuse Paragraph
  • [MVNDEF-357] - Fix Wording in Section 1.5, Last Sentence
  • [MVNDEF-358] - Section 1.6, Second Paragraph, Last Sentence - needless phrase
  • [MVNDEF-359] - Unnecessary word, Section 1.7, First Paragraph
  • [MVNDEF-360] - Section 1.8, First Sentence Missing Comma
  • [MVNDEF-361] - Make sure that in-line styles are applied to commands in Section 1.8
  • [MVNDEF-362] - Fix fragments in Section 1.8, Paragraph starts with "Admittedly,"
  • [MVNDEF-363] - Fix First Bullet under Apache Ant
  • [MVNDEF-364] - Fix Second Bullet Under Apache Ant
  • [MVNDEF-365] - Fix First Bullet under Apache Maven
  • [MVNDEF-366] - Remove Unnecessary Comma in Apache Maven Third Bullet (Section 1.8)
  • [MVNDEF-367] - Various Issues with Section 1.8, paragraph "Maven has built-in"
  • [MVNDEF-369] - Join Sentences in Section 2.5.2
  • [MVNDEF-370] - Spelling / Word Choice Issue in Section 2.5.3
  • [MVNDEF-371] - Italicize Book Title in Section 2.5.3
  • [MVNDEF-372] - Two instances in Section 2.9 Call for a Colon Before a URL
  • [MVNDEF-373] - Incorrect Crossref in Part I Intro

Bug

  • [MVNDEF-114] - Respond to GS: jetty plugin doesn't work on windows with default repository location
  • [MVNDEF-115] - Response to GS: Run mvn jetty:run problem
  • [MVNDEF-271] - Address Issues Uncovered by the Proof of the 0.7.1 PDF
  • [MVNDEF-346] - Address the Typos, Grammar Questions Brought Up by Grant Birchmeier
  • [MVNDEF-347] - Address more feedback from Grant Birchmeier on GetSatisfaction
  • [MVNDEF-348] - Remove mvnrepository from the Def Guide

Task