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:
- A new chapter on configuring Maven that contains some sections covering default mojo execution settings.
- 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