AJDT: AspectJ Development Tools

AJDT screenshot  

Some aspects of system implementation, such as logging, error handling, standards enforcement and feature variations are notoriously difficult to implement in a modular way. The result is that code is tangled across a system and leads to quality, productivity and maintenance problems. Aspect Oriented Software Development enables the clean modularization of these crosscutting concerns. The AspectJ Development Tools (AJDT) project provides Eclipse platform based tool support for AOSD with AspectJ. Our goal is to deliver a user experience that is consistent with the Java Development Tools (JDT) when working with AspectJ projects and resources.

News and Releases

  • AJDT 1.6.1 is now available for Eclipse 3.4. This includes the latest stable build of AspectJ 1.6.3. See the New and Noteworthy for more details on AJDT 1.6.1 and the AspectJ 1.6.2 Readme for more details on what is in AspectJ1.6.3. AJDT 1.6.1 is available via update site or as a packaged zip of plugins, see the download page for more information.
    posted 29-10-08
  • AJDT 1.6.0 is now available for Eclipse 3.4. This includes the latest stable build of AspectJ 1.6.2. See the New and Noteworthy for more details on AJDT 1.6 and the AspectJ 1.6.1 Readme for more details on what was in AspectJ1.6.1. AJDT 1.6 is available via update site or as a packaged zip of plugins, see the download page for more information.
    posted 03-09-08
  • AJDT 1.5.3 is now available for Eclipse 3.3. This includes AspectJ1.6.1. See the New and Noteworthy for more details on AJDT 1.5.3 and the AspectJ 1.6.1 Readme for more details on AspectJ1.6.1. AJDT 1.5.3 is available via update site or as a packaged zip of plugins, see the download page for more information.
    posted 19-07-08
  • AJDT 1.5.3 release candidate 1 is now available for Eclipse 3.3. This includes AspectJ1.6.1. See the New and Noteworthy for more details on AJDT 1.5.3 and the AspectJ 1.6.1 Readme for more details on AspectJ1.6.1. AJDT 1.5.3rc1 is available as a packaged zip of plugins, see the download page for more information.
    posted 15-07-08
  • AJDT 1.5.2 is now available for Eclipse 3.3. This includes AspectJ1.6.0 - there are more details about AspectJ1.6.0 in this readme. See the AJDT downloads page for the .zip download of 1.5.2 or use the release update site for Eclipse 3.3: http://download.eclipse.org/tools/ajdt/33/update . The AJDT dev builds for Eclipse 3.3 will now be AJDT 1.5.3 builds incorporating AspectJ 1.6.1 drivers.
    posted 24-04-08
  • AJDT 1.5.1 for Eclipse 3.3 released (includes AspectJ 1.5.4)
    posted 11-01-08


The AspectJ compiler is developed by the Eclipse AspectJ project based on original research conducted at PARC.