<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1//EN" "../../lib/docbook/docbook-dtd/docbookx.dtd" [ <!ENTITY aj SYSTEM "aj.xml"> <!ENTITY ajc SYSTEM "ajc.xml"> <!ENTITY ajdoc SYSTEM "ajdoc.xml"> <!ENTITY antsupport SYSTEM "antsupport.xml"> <!ENTITY ajbrowser SYSTEM "ajbrowser.xml"> <!ENTITY compatibility SYSTEM "compatibility.xml"> <!ENTITY ltw SYSTEM "ltw.xml"> <!ENTITY tools-intro SYSTEM "tools-intro.xml"> <!ENTITY weaving SYSTEM "weaving.xml"> ]> <book> <bookinfo> <title>The AspectJ<superscript>tm</superscript> Development Environment Guide</title> <authorgroup> <author> <othername>the AspectJ Team</othername> </author> </authorgroup> <legalnotice> <para>Copyright (c) 1998-2001 Xerox Corporation, 2002 Palo Alto Research Center, Incorporated, 2003-2005 Contributors. All rights reserved. </para> </legalnotice> <abstract> <para> This guide describes how to build and deploy AspectJ programs using the AspectJ tools and facilities. See also <ulink url="../progguide/index.html">The AspectJ Programming Guide</ulink>, the documentation available with the AspectJ support available for various integrated development environments (e.g., <ulink url="http://eclipse.org/AJDT">Eclipse AJDT</ulink>), and the most-recent documentation available from the AspectJ project page, at <ulink url="http://eclipse.org/aspectj"> http://eclipse.org/aspectj</ulink>. </para> </abstract> </bookinfo> &tools-intro; <chapter id="command-line-tools" xreflabel="AspectJ command-line tools"> <title>AspectJ command-line tools</title> <sect1 id="ajc-ref-top"> <title><literal>ajc</literal>, the AspectJ compiler/weaver</title> &ajc; </sect1> <sect1 id="ajdoc-ref-top"> <title><literal>ajdoc</literal>, the AspectJ documentation tool</title> <para><literal>ajdoc</literal> produces JavaDoc-style documentation including crosscutting information.</para> &ajdoc; </sect1> <sect1 id="aj-ref-top"> <title><literal>aj</literal>, the AspectJ load-time weaving script</title> <para><literal>aj</literal> launches programs, configuring basic load-time weaving.</para> &aj; </sect1> </chapter> &ajbrowser; &antsupport; <w; &compatibility; </book>