# The AspectJtm Development Environment Guide

the AspectJ Team

Copyright (c) 1998-2001 Xerox Corporation, 2002 Palo Alto Research Center, Incorporated, 2003-2005 Contributors. All rights reserved.

This guide describes how to build and deploy AspectJ programs using the AspectJ tools and facilities. See also The AspectJ Programming Guide, the documentation available with the AspectJ support available for various integrated development environments (e.g., Eclipse AJDT), and the most-recent documentation available from the AspectJ project page, at http://eclipse.org/aspectj.

&tools-intro;

## AspectJ command-line tools

### `ajc`, the AspectJ compiler/weaver

&ajc;

### `ajdoc`, the AspectJ documentation tool

`ajdoc` produces JavaDoc-style documentation including crosscutting information.

&ajdoc;

### `aj`, the AspectJ load-time weaving script

`aj` launches programs, configuring basic load-time weaving.

&aj;
&ajbrowser; &antsupport; <w; &compatibility;