AJDT: AspectJ Development Tools

spacer  

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

  • spacer AJDT 2.2.0 is now available. This is the first release that targets Juno. This release includes AspectJ 1.7.0. The release build is available from the downloads page.
    posted 07-05-12
  • AJDT configurator for m2e v1.0 is now available at dist.springsource.org/release/AJDT/configurator/. Add this update site to your Eclipse install manager to install the configurator. This configurator will ensure that Maven projects in Eclipse are properly configured with AspectJ and AJDT.
    posted 09-30-11

New Features

  • Support for Intertype Inner Types with AJDT 2.1.2.
    posted 03-14-11
  • Java search and rename refactoring now recognizes intertype declarations and declare declarations.
    posted 10-22-10
  • JDT Weaving service provides tighter integration with Eclipse
    posted 01-27-09
  • AspectJ Build Path configuration
    posted 21-12-06
  • See all New Features...

Articles and Books

  • AspectJ in Action, Second Edition
    March 2009
    by Ramnivas Laddad
  • InfoQ article: Making AspectJ development easier with AJDT
    posted 22-11-06
  • Eclipse Corner article: Introducing AJDT: The AspectJ Development Tools
    posted 18-10-06
  • developerWorks article: New AJDT releases ease AOP development
    posted 15-08-05

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

Links
  • AspectJ
  • The Visualiser
  • The XRef tool
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.