Professional Java Tools for Extreme Programming: Ant, XDoclet, JUnit, Cactus, and Maven (Programmer to Programmer)

D

< date> selector (Ant), 4647

decorating tests (JUnitPerf), 264, 275276

DefaultLogger class (Ant), 60, 562563

defect tracking, 279. See also Bugzilla

delete task (Ant), 537

< depend> selector (Ant), 47

dependencies (AntHill), 524525

dependencies/dependency element (Maven), 465466, 477

depends attribute (Ant targets), 39, 41

deploy target (Ant), 40

Hello World Model 2 example

enterprise beans project, 119

Web application, 97

pet store example, 126

deployment

Hello World Model 2 example, 100101

J2EE, 1213

Maven pet store example, 486

deployment descriptors

EJB JAR files, 1820

enterprise applications, 125126

generating with webdoclet tasks , 152154

WAR files, 16

example, 17

servlet mappings, 17

< depth> selector (Ant), 47

description element (Maven), 465, 476

DesirableFilter class (Ant), 563564

developers/developer element (Maven), 465, 477

< different> selector (Ant), 47

directory structures

EJB JAR files, 20

Hello World application project, 75

Hello World model project, 6970

Web applications, 1617

DirectoryScanner class (Ant), 564567

dist directory (Ant), 96

distributionSite/distributionDirectory element (Maven), 465, 476

docs/javadocs targets (Ant), 40

Document Object Model. See DOM

documentation, 131. See also Javadoc; XDoclet

Ant buildfiles , 3738

Maven, 479

DOM (Document Object Model), inspecting with HttpUnit, 309310

downloading

Abbot, 447

AntHill, 507

Bugzilla, 279

CruiseControl, 489

CVS (Concurrent Versions System), 23

example applications, 675

HttpUnit, 298

jcoverage , 409

Jelly, 473

Jemmy, 425

JUnit, 222

JUnitPerf, 263

Maven, 458

Категории