Table of Contents
Chapter 1: Basics of Apache Maven
Setting up Apache Maven on Windows
Setting up Apache Maven on Linux
Setting up Apache Maven on Mac
Verifying the Apache Maven installation
Creating a new project
Compiling and testing a project
Understanding the Project Object Model
Understanding the build lifecycle
Understanding build profiles
Chapter 2: Software Engineering Techniques
Build automation
Project modularization
Dependency management
Source code quality checks
Test Driven Development
Acceptance testing automation
Deployment automation
Chapter 3: Agile Team Collaboration
Creating centralized remote repositories
Performing continuous integration with Hudson
Integrating source code management
Team integration with Apache Maven
Implementing environment integration
Distributed development
Working in offline mode
Chapter 4: Reporting and Documentation
Documenting with a Maven site
Generating Javadocs with Maven
Generating unit test reports
Generating code coverage reports
Generating code quality reports
Setting up the Maven dashboard
Chapter 5: Java Development with Maven
Building a web application
Running a web application
Enterprise Java development with Maven
Using Spring Framework with Maven
Using Hibernate persistence with Maven
Using Seam Framework with Maven
Chapter 6: Google Development with Maven
Setting up the Android development environment
Developing an Android application
Testing and debugging an Android application
Developing a Google Web Toolkit application
Testing and debugging a Google Web Toolkit application
Developing a Google App Engine application
Chapter 7: Scala, Groovy, and Flex
Integrating Scala development with Maven
Integrating Groovy development with Maven
Integrating Flex development with Maven
Chapter 8: IDE Integration
Creating a Maven project with Eclipse 3.7
Importing a Maven project with Eclipse 3.7
Creating a Maven project with NetBeans 7
Importing a Maven project with NetBeans 7
Creating a Maven project with IntelliJ IDEA 10.5
Importing a Maven project with IntelliJ IDEA 10.5
Chapter 9: Extending Apache Maven
Creating a Maven plugin using Java
Making your Java Maven plugin useful
Documenting your Maven plugin
Creating a Maven plugin using Ant
Creating a Maven plugin using JRuby
第7本书 Maven Cookbook
猜你喜欢
转载自wantongliu.iteye.com/blog/2404516
今日推荐
周排行