Flylib.com
Maven: A Developers Notebook (Developers Notebooks)
Maven: A Developers Notebook (Developers Notebooks)
ISBN: 0596007507
EAN: 2147483647
Year: 2003
Pages: 125
Authors:
Vincent Massol
,
Timothy M. OBrien
BUY ON AMAZON
Maven: A Developer s Notebook
Table of Contents
Copyright
The Developer s Notebook Series
Notebooks Are...
Notebooks Aren t...
Organization
Preface
The Future: Maven 2
How This Book Is Organized
How This Book Was Written
About This Book s Web Site
About This Book s Examples
About the Authors
Conventions Used in This Book
Using Code Examples
How to Contact Us
Safari Enabled
Acknowledgments
Chapter 1. Maven Jump-Start
Section 1.1. Installing Maven
Section 1.2. Starting a New Project
Section 1.3. Using Maven Behind a Proxy
Section 1.4. Compiling and Testing a Project
Section 1.5. Working with the Project Object Model
Section 1.6. Listing Available Goals
Section 1.7. Producing Debug Information
Section 1.8. Adding a Dependency
Section 1.9. Depending on Snapshots
Section 1.10. Performing an Offline Build
Section 1.11. Using the Maven Console
Section 1.12. Generating an Eclipse Project
Section 1.13. Using the Eclipse Maven Plug-in
Section 1.14. Generating an Ant Build File
Section 1.15. Migrating a Project from Ant to Maven
Section 1.16. Generating Project Documentation
Section 1.17. Telling Maven About Your Team
Section 1.18. Pointing Maven at Source Control
Section 1.19. Creating a Project Web Site
Section 1.20. Customizing Site Reports
Chapter 2. Customizing Maven
Section 2.1. Installing a Plug-in from a Remote Repository
Section 2.2. Customizing Plug-in Behavior
Section 2.3. Writing a Custom Goal
Section 2.4. Defining a preGoal
Section 2.5. Defining Custom Properties
Section 2.6. Running the Program from a Custom Goal
Section 2.7. Defining the Default Goal
Section 2.8. Overriding Properties
Section 2.9. Enumerating Dependencies
Section 2.10. Customizing Site Look and Feel
Section 2.11. Using the FAQ Plug-in
Chapter 3. Multiproject Maven
Section 3.1. Dividing and Conquering
Section 3.2. Using POM Inheritance
Section 3.3. Writing the Quote Generator
Section 3.4. Sharing Artifacts Through the Local Maven Repository
Section 3.5. Using the WAR Plug-in
Section 3.6. Using the Jetty Plug-in to Start a Web Application
Section 3.7. Executing HtmlUnit Tests
Section 3.8. Building All Subprojects Simultaneously
Section 3.9. Creating Custom Top-Level Goals
Section 3.10. Generating a Multiproject Web Site
Chapter 4. Project Reporting and Publishing
Section 4.1. Reporting on Project Content
Section 4.2. Reporting Testing Status
Section 4.3. Reporting on Code Best Practices
Section 4.4. Reporting on Duplicate Code
Section 4.5. Generating a Quality Dashboard
Section 4.6. Tracking Project Activity
Section 4.7. Tracking Project Changes
Section 4.8. Publishing Maven Artifacts
Section 4.9. Announcing a Project Release
Section 4.10. Reporting Project Releases
Section 4.11. Publishing a Project Web Site
Chapter 5. Team Collaboration with Maven
Section 5.1. Sharing a Maven Installation
Section 5.2. Creating Your Own Remote Maven Repository
Section 5.3. Setting Up a Continuous Integration Build
Section 5.4. Using Binary Dependencies
Chapter 6. Writing Maven Plug-ins
Section 6.1. Writing a Simple JAR Execution Plug-in
Section 6.2. Installing a Plug-in from Its Sources
Section 6.3. Testing a Plug-in
Section 6.4. Writing a Complex Plug-in: The Logifier
Section 6.5. Writing a Logging Aspect Using AspectJ
Section 6.6. Using Plug-in Resources
Section 6.7. Implementing the Logifier Build Logic
Section 6.8. Executing the Logifier Plug-in
Section 6.9. Adding Dynamic Dependencies
Section 6.10. Writing a Plug-in That Generates Reports
Section 6.11. Creating an XDoc File Using JSL
Section 6.12. Publishing a Plug-in to a Remote Repository
Appendix A. Maven Plug-ins
Section A.1. Plug-ins Reference
Section A.2. Auto-Downloading a Plug-in
Section A.3. Installing a Plug-in Manually
Section A.4. Depending on a Plug-in
Colophon
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Maven: A Developers Notebook (Developers Notebooks)
ISBN: 0596007507
EAN: 2147483647
Year: 2003
Pages: 125
Authors:
Vincent Massol
,
Timothy M. OBrien
BUY ON AMAZON
Database Modeling with MicrosoftВ® Visio for Enterprise Architects (The Morgan Kaufmann Series in Data Management Systems)
Introduction
Database Modeling
Object Types, Predicates, and Basic Constraints
Conceptual Model Reports
Generating a Physical Database Schema
Building Web Applications with UML (2nd Edition)
Dynamic Clients
Discussion
Architectural Viewpoints
Summary
Advanced Design
C++ How to Program (5th Edition)
Wrap-Up
Summary
Introduction
E.11. The Unconditional Branch: goto
Exercises
Ruby Cookbook (Cookbooks (OReilly))
Performing Random Access on Read-Once Input Streams
Indexing Unstructured Text with SimpleSearch
Securing DRb Services with Access Control Lists
Adding Logging to Your Application
Reading Documentation for Installed Gems
Lean Six Sigma for Service : How to Use Lean Speed and Six Sigma Quality to Improve Services and Transactions
The ROI of Lean Six Sigma for Services
Success Story #1 Lockheed Martin Creating a New Legacy
Seeing Services Through Your Customers Eyes-Becoming a customer-centered organization
Success Story #4 Stanford Hospital and Clinics At the forefront of the quality revolution
Phase 1 Readiness Assessment
Quantitative Methods in Project Management
Project Value: The Source of all Quantitative Measures
Introduction to Probability and Statistics for Projects
Organizing and Estimating the Work
Risk-Adjusted Financial Management
Expense Accounting and Earned Value
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies