blob: ba33c6f7753641006e92ae65f623ccd32724cadb [file] [log] [blame]
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>The AspectJtm Development Environment Guide</title><meta name="generator" content="DocBook XSL Stylesheets V1.44"><link rel="home" href="index.html" title="The AspectJtm Development Environment Guide"><link rel="next" href="rn01.html" title=""></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The AspectJ<sup>tm</sup> Development Environment Guide</th></tr><tr><td width="20%" align="left">&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="rn01.html">Next</a></td></tr></table><hr></div><div class="book" id="d0e1"><div class="titlepage"><div><h1 class="title"><a name="d0e1"></a>The AspectJ<sup>tm</sup> Development Environment Guide</h1></div><div><h3 class="author">the AspectJ Team</h3></div><div><div class="legalnotice"><p>Copyright (c) 1998-2001 Xerox Corporation,
2002 Palo Alto Research Center, Incorporated,
2003 Contributors.
All rights reserved.
</p></div></div><div><div class="abstract"><p><a name="d0e15"></a><b>Abstract</b></p><p>
This guide describes the tools in the AspectJ 1.2 development
environment. See also
<a href="../progguide/index.html" target="_top">The
AspectJ Programming Guide</a>,
the documentation available with the AspectJ support available for
various integrated development environments (e.g., Eclipse, Emacs,
JBuilder, and NetBeans),
and the most-recent documentation available from
the AspectJ project page, at
<a href="http://eclipse.org/aspectj" target="_top">
http://eclipse.org/aspectj</a>.
</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt>I. <a href="rn01.html"></a></dt><dd><dl><dt><a href="ajc-ref.html">ajc</a> - compiler and bytecode weaver for the AspectJ and Java languages </dt><dt><a href="rn01re02.html">ajdoc</a> - generate HTML API documentation, including crosscutting structure (early-access)
</dt></dl></dd><dt>1. <a href="ajbrowser.html">AspectJ Browser</a></dt><dd><dl><dt><a href="ajbrowser.html#ajbrowser-intro"></a></dt><dt><a href="ch01s02.html">Building Programs</a></dt><dd><dl><dt><a href="ch01s02.html#d0e889">Build Configurations</a></dt><dt><a href="ch01s02.html#d0e920">Compiling a Program Build Configuration</a></dt></dl></dd><dt><a href="ch01s03.html">Navigating Program Structure</a></dt><dd><dl><dt><a href="ch01s03.html#d0e951">Example: Exploring the "Spacewar" sample code </a></dt></dl></dd><dt><a href="ch01s04.html">Running Programs</a></dt><dt><a href="ajbrowser-problems.html">Isolating problems running the AspectJ browser</a></dt><dd><dl><dt><a href="ajbrowser-problems.html#ajbrowser-knownProblems">Known issues with the AspectJ browser</a></dt><dt><a href="ajbrowser-problems.html#ajbrowser-limitations">Limitations</a></dt><dt><a href="ajbrowser-problems.html#ajbrowser-feedback">AspectJ Browser questions and bugs</a></dt></dl></dd></dl></dd><dt>2. <a href="antTasks.html">AspectJ Ant Tasks</a></dt><dd><dl><dt><a href="antTasks.html#antTasks-intro">Introduction</a></dt><dt><a href="antTasks-install.html">Installing Ant Tasks</a></dt><dt><a href="antTasks-iajc.html">AjcTask (iajc)</a></dt><dd><dl><dt><a href="antTasks-iajc.html#antTasks-iajc-options">AjcTask (iajc) Options</a></dt><dt><a href="antTasks-iajc.html#antTasks-nested-includes">AjcTask matching parameters specified as nested elements</a></dt><dt><a href="antTasks-iajc.html#antTasks-iajc-paths">AjcTask Path-like Structures</a></dt><dt><a href="antTasks-iajc.html#antTasks-iajc-sample">Sample of iajc task</a></dt><dt><a href="antTasks-iajc.html#antTasks-iajc-uptodate">Avoiding clean compiles</a></dt><dt><a href="antTasks-iajc.html#d0e1878">Programmatically handling compiler messages</a></dt></dl></dd><dt><a href="antTasks-adapter.html">Ajc11CompilerAdapter (javac)</a></dt><dd><dl><dt><a href="antTasks-adapter.html#antTasks-adapter-sample">Sample of compiler adapter</a></dt><dt><a href="antTasks-adapter.html#antTasks-adapter-options">Compiler adapter compilerarg options</a></dt></dl></dd><dt><a href="antTasks-ajc.html">Ajc10 (ajc)</a></dt><dd><dl><dt><a href="antTasks-ajc.html#antTasks-ajc-options">Ajc10 (ajc) Options</a></dt><dt><a href="antTasks-ajc.html#antTasks-ajc-nested">Ajc10 parameters specified as nested elements</a></dt><dt><a href="antTasks-ajc.html#antTasks-ajc-sample">Sample of ajc task</a></dt></dl></dd><dt><a href="antTasks-problems.html">Isolating problems running the Ant tasks</a></dt><dd><dl><dt><a href="antTasks-problems.html#antTasks-knownProblems">Known issues with the Ant tasks</a></dt><dt><a href="antTasks-problems.html#antTasks-feedback">Ant task questions and bugs</a></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left">&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;<a accesskey="n" href="rn01.html">Next</a></td></tr><tr><td width="40%" align="left">&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;</td></tr></table></div></body></html>