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
The .NET Developers Guide to Directory Services Programming
Sorting Search Results
Working with the DirectoryContext Class
Managing Passwords for ADAM Users
Summary
The Reflection Method
Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More
Specifying a Runtime Library Variant
Reversing a String
Dates and Times
Transforming Elements in a Sequence
Hardcoding a Unicode String
Java for RPG Programmers, 2nd Edition
The World Of Java
Javas Language And Syntax
Threads
Appendix B Mixing RPG And Java
Appendix C Obtaining The Code Samples
Introducing Microsoft ASP.NET AJAX (Pro - Developer)
The Pulsing Heart of ASP.NET AJAX
Partial Page Rendering
The AJAX Control Toolkit
Remote Method Calls with ASP.NET AJAX
Building AJAX Applications with ASP.NET
The Lean Six Sigma Pocket Toolbook. A Quick Reference Guide to Nearly 100 Tools for Improving Process Quality, Speed, and Complexity
Working with Ideas
Voice of the Customer (VOC)
Identifying and Verifying Causes
Reducing Lead Time and Non-Value-Add Cost
Complexity Value Stream Mapping and Complexity Analysis
Comparing, Designing, and Deploying VPNs
Designing and Deploying L2TPv3-Based Layer 2 VPNs
Implementing Advanced AToM Features
Advanced MPLS Layer 3 VPN Deployment Considerations
Designing and Implementing L2TP Compulsory/NAS-Initiated Tunnel Mode Remote Access VPNs
Implementing Full Network Access Using the Cisco SSL VPN Client
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