Aspect Oriented
Sort by:Popular

The AspectJ weaver applies aspects to Java classes. It can be used as a Java agent in order to apply load-time weaving (LTW) during class-loading and also contains the AspectJ runtime classes.
Last Release on Dec 17, 2025
The AspectJ runtime is a small library necessary to run Java programs enhanced by AspectJ aspects during a previous compile-time or post-compile-time (binary weaving) build step.
Last Release on Dec 17, 2025
AspectJ tools most notably contains the AspectJ compiler (AJC). AJC applies aspects to Java classes during compilation, fully replacing Javac for plain Java classes and also compiling native AspectJ or annotation-based @AspectJ syntax.
Last Release on Dec 17, 2025
Aopalliance Version 1.0 Repackaged AS A Module
Last Release on Apr 28, 2026
Aspectjrt
Last Release on Jan 18, 2008

Relocated → org.aspectj » aspectjrt
Aspectjweaver
Last Release on Jan 18, 2008

Relocated → org.aspectj » aspectjweaver
Aspectjtools
Last Release on Jan 18, 2008

Relocated → org.aspectj » aspectjtools