Maven: The Definitive Guide 0.7.2 Published
By Tim OBrien
10 minute read time
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:
- Reading this book on the Sonatype site
- Downloading the PDF from Sonatype
- Reading this book on Scribd
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.
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
Written by Tim OBrien
Tim is a Software Architect with experience in all aspects of software development from project inception to developing scaleable production architectures for large-scale systems during critical, high-risk events such as Black Friday. He has helped many organizations ranging from small startups to Fortune 100 companies take a more strategic approach to adopting and evaluating technology and managing the risks associated with change.
Explore All Posts by Tim OBrien