Maven: The Definitive Guide 0.7.2 Published


September 25, 2009 By Tim O'Brien

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

  • [MVNDEF-270] – Announce the 0.7.1 Version on GS