Авторизация
Поиск по указателям
Massol V., O'Brien T.M. — Maven: A Developer's Notebook
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Maven: A Developer's Notebook
Авторы: Massol V., O'Brien T.M.
Аннотация: Maven is a new project management and comprehension tool which provides an elegant way to share build logic across projects. In terms of capabilities, Maven is an improvement to Apache Ant-thanks to numerous plug-ins and built-in integration with unit testing frameworks such as JUnit. Tired of writing the same build logic for every project? Using Maven, you can leverage the experience of the community to avoid the tedious process of creating yet another build script for each new project.
Maven: A Developer's Notebook begins by introducing you to the concept of project object model (POM), and then offers further details on the essential features of Maven. Like all titles in O'Reilly's Developer's Notebook series, this no-nonsense book skips the boring prose and cuts right to the chase. It's an approach that forces you to get your hands dirty by working through a series of poignant labs-exercises that speak to you instead of at you.
Plus, Maven: A Developer's Notebook is the first book on the subject to hit the market, so you know the information is fresh and timely. If you're a Java programmer, you'll be armed with all the critical information you need to get up to speed on this powerful new build tool. You'll discover how Maven can help you:
manage a project's build, reporting, and documentation, all from a central piece of information
break a complex project into a series of smaller subprojects
report on code quality, unit tests, code duplication, and project activity
create a custom remote repository
build simple and complex plug-ins
In the end, you'll find yourself spending less time working on your project's build system and more time working on your project's code.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2005
Количество страниц: 224
Добавлена в каталог: 20.08.2007
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
online quote generator
organization of book
overriding properties
packager zip file, publishing
passive code generation
PCD (PointCut Definition)
performance, Maven 2
plug-in.jelly file
plug-in.properties file
Plug-ins
plug-ins, Annoucement
plug-ins, auto-downloading
plug-ins, Axis (Apache)
plug-ins, Axis (Apache), output
plug-ins, Changelog 2nd
plug-ins, Checkstyle
plug-ins, customizing
plug-ins, Dashboard
plug-ins, dependencies
plug-ins, Developer-Activity
plug-ins, documentation
plug-ins, dynamic dependencies
plug-ins, Eclipse and
plug-ins, FAQ plug-in
plug-ins, File-Activity
plug-ins, goals as
plug-ins, installation
plug-ins, installation from a remote repository
plug-ins, installation from source
plug-ins, installation manual
plug-ins, JAR execution plug-in
plug-ins, Javaapp
plug-ins, Jetty
plug-ins, License
plug-ins, Linkcheck
plug-ins, logic
plug-ins, Logifier
plug-ins, Logifier, execution
plug-ins, Maven 2
plug-ins, Maven Console
plug-ins, Mevenide
plug-ins, Multiproject
plug-ins, project.properties file
plug-ins, publishing to remote repository
plug-ins, report generation
plug-ins, reports element
plug-ins, resources
plug-ins, Simian
plug-ins, Site 2nd
plug-ins, StatCVS-XML
plug-ins, table of
plug-ins, testing
plug-ins, WAR
plug-ins, writing
plug-ins, writing, Logifier
plug-ins, XDoc 2nd
plug-ins, XDoc, customization
plugin:download goal, interactive mode
PMD, Checkstyle and
POM (Project Object Model)
POM (Project Object Model), inheritance
POM (Project Object Model), Jelly script and
POM (Project Object Model), Jelly script and variables
POM (Project Object Model), project information generation
postGoal
precedence level, properties
preGoal
prerequisites for installation
project descriptor
Project Documentation navigation section of web page
Project Team report
project.properties file
project.properties file, generate.tests property
project.properties file, overriding properties
project.xml
projects, activity
projects, activity, SourceForge project activity percentage
projects, activity, tracking
projects, artifacts, publishing
projects, change tracking
projects, collaborative, information tracking
projects, compiling
projects, content, reporting on
projects, descriptors
projects, documentation
projects, generating, Eclipse
projects, goals, default
projects, migrating Ant to Maven
projects, multi-artifact
projects, new, Genapp
projects, new, information tracking
projects, new, POM (Project Object Model)
projects, release announcement
projects, release reporting
projects, subprojects 2nd
projects, team members
projects, testing
projects, Weather
projects, web page creation
projects, web site publishing
properties, built-in
properties, custom
properties, generate.tests
properties, maven:get tag and
properties, order of resolution
properties, overriding
properties, plug-ins, project.properties file
properties, precedence level
properties, project.properties file
properties, tagging dependencies
protocols, web site deployment
proxy server, configuration
publishing artifacts
publishing, packager zip file
publishing, plug-ins, remote repositories
publishing, project web sites
QOTD application
qotd:build goal
quote generator
QuoteGenerator, unit tests
release announcement
release tag
releases, reporting
remote repositories
remote repositories, ibiblio repository, synchronization
remote repositories, plug-in installation
remote repository
remote repository, as placeholder
remote repository, creation
remote repository, disable for offline mode
remote repository, multiple
remote repository, plug-in publishing
reporting
reporting, code best practices
reporting, duplicate code
reporting, project activity tracking
reporting, project change tracking
reporting, project content
reporting, project releases
reporting, testing status
reports
reports element
reports, Checkstyle
reports, custom, site genration and
reports, Dependencies
reports, Issue Tracking
reports, Mailing Lists
reports, maven-dashoard-plugin
reports, plug-in generated
reports, Project Team
repositories, artifact sharing
repositories, remote
repositories, remote, creating
repositories, remote, disable for offline mode
repositories, remote, multiple
repositories, remote, plug-in installation
repositories, remote, plug-in publishing
repositories, reporting and
repositories, SCM and
resources element
resources element, copy resources
resources element, JAR plug-in and
resources, plug-ins
Rome 2nd
Rome, Atom feeds and
RSS (Really Simple Syndication)
RSS (Really Simple Syndication), Rome and 2nd
RSync protocol
Safari Enabled
SCM (Source Control Management)
SCM (Source Control Management), reporting and
SCM repository, Continuous Integration build
separation-of-concerns strategy
servers, proxy server configuration
sharing artifacts, repository
sharing, installation
Simian plug-in
site generation, custom reports
Site plug-in 2nd
SNAPSHOTS
SOAP services, custom goals and
source control
source trees, WAR plug-in
source, plug-in installation
SourceForge project activity percentage
Spring Framework, dependencies and
springframework directory
StatCVS-XML plug-in
static dependencies
subprojects
subprojects, acceptance
subprojects, building all simultaneously
subprojects, common configuration
subprojects, contents
Subversion, CruiseControl and
synchronization, remote repositories and ibiblio repository
Tags
tags, contributors
tags, dependencies
tags, developers
tags, issueTrackingUrl 2nd
tags, j:set
tags, mailingLists
tags, release
target directory
task element (Ant)
team work
team work, binary dependencies
team work, installation sharing
team work, remote repository
Testing
testing, functional tests
testing, HtmlUnit tests
testing, plug-ins
testing, projects
testing, reporting and
testing, unit tests
Tomcat
Tomcat, downloading
Tomcat, remote respository and
top-level goals, custom
Tracking
tracking, activity tracking report
tracking, project changes
transitive dependencies
unit tests 2nd
unit tests, QuoteGenerator
variables, JellyContext
version control, SCM and
WAR plug-in
WAR plug-in, source trees
war:install goal
Weather project
Web pages
web pages, links element
web pages, projects
Web sites
web sites, book Web site
web sites, multiproject
web sites, projects, publishing
writing custom goals
writing plug-ins
writing plug-ins, Logifier
WSDL (Web Service Description Language), axis\:wsdl2java goal and
wsdl property, j:set tag and
WSDL2Java tool, class generation
XDoc plug-in
XDoc plug-in, customization
XDoc plug-in, JSL and
XDoc plug-in, project release reporting
Реклама