aspectj

Aspect-oriented programming extension for Java with compiler and weaver

brewmacoslinux
Try with needOr install directly
Source

About

Aspect-oriented programming for Java

Commands

ajcajajbrowser

Examples

Compile Java source files with AspectJ compiler$ ajc -d bin src/*.java src/aspects/*.aj
Weave aspects into existing compiled classes$ ajc -inpath lib/myapp.jar -aspectpath lib/aspects.jar -d bin
Launch AspectJ browser to visualize program structure$ ajbrowser