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
Introducing Microsoft Office InfoPath 2003 (Bpg-Other)
Presenting InfoPath 2003 SP-1
Understanding Form Technologies
Creating Forms
Adding Basic Controls and Lists
Designing InfoPath Web Service Clients
Strategies for Information Technology Governance
Structures, Processes and Relational Mechanisms for IT Governance
Integration Strategies and Tactics for Information Technology Governance
Technical Issues Related to IT Governance Tactics: Product Metrics, Measurements and Process Control
Governing Information Technology Through COBIT
The Evolution of IT Governance at NB Power
Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer)
Menus, Toolbars, Cool, Bars, and Actions
Trees
Dialogs
JFace Wizards
Eclipse Forms
MySQL Clustering
Testing Your Cluster
Performance Metrics
Benchmarking
Data Retrieval in MySQL Cluster
Miscellaneous Commands
Practical Intrusion Analysis: Prevention and Detection for the Twenty-First Century: Prevention and Detection for the Twenty-First Century
Understanding Intrusion Detection
Unauthorized Activity I
Unauthorized Activity II
Data Correlation
The Future of Intrusion Detection and Prevention
DNS & BIND Cookbook
Introduction
Configuring a Name Server to Work with ndc
Measuring a Name Servers Performance
Finding a Syntax Error in a Zone Data File
Sending syslog Output to Another Host
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