AspectJ weaver.
The AspectJ weaver introduces advices to java classes.
Here is the list of declaration for aspectjweaver. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.8.1</version> </dependency>
If you think this Maven repository POM file listing for aspectjweaver is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:Eclipse Public License - v 1.0
URL: http://www.eclipse.org/legal/epl-v10.html.
The following table lists the most popular artifacts which are depending on aspectjweaver-1.8.1. Their categories and depend by count are also listed.
Category | Artifact | Depended By Count |
---|---|---|
Spring | spring-core 4.0.6.RELEASE Spring Core | 16 |
Spring | spring-context 4.0.6.RELEASE Spring Context | 52 |
Spring | spring-aop 4.0.6.RELEASE Spring AOP | 43 |
The following packages are defined in the aspectjweaver-1.8.1.jar
aj.org.objectweb.asm aj.org.objectweb.asm.signature org.aspectj.apache.bcel org.aspectj.apache.bcel.classfile org.aspectj.apache.bcel.classfile.annotation org.aspectj.apache.bcel.generic org.aspectj.apache.bcel.util org.aspectj.asm org.aspectj.asm.internal org.aspectj.bridge org.aspectj.bridge.context org.aspectj.internal.lang.annotation org.aspectj.internal.lang.reflect org.aspectj.lang org.aspectj.lang.annotation org.aspectj.lang.annotation.control org.aspectj.lang.internal.lang org.aspectj.lang.reflect org.aspectj.runtime org.aspectj.runtime.internal org.aspectj.runtime.internal.cflowstack org.aspectj.runtime.reflect org.aspectj.util org.aspectj.weaver org.aspectj.weaver.ast org.aspectj.weaver.bcel org.aspectj.weaver.bcel.asm org.aspectj.weaver.internal.tools org.aspectj.weaver.loadtime org.aspectj.weaver.loadtime.definition org.aspectj.weaver.ltw org.aspectj.weaver.model org.aspectj.weaver.patterns org.aspectj.weaver.reflect org.aspectj.weaver.tools org.aspectj.weaver.tools.cache
Here is the content of the POM file.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <packaging>jar</packaging> <version>1.8.1</version> <name>AspectJ weaver</name> <description>The AspectJ weaver introduces advices to java classes</description> <url>http://www.aspectj.org</url> <licenses> <license> <name>Eclipse Public License - v 1.0</name> <url>http://www.eclipse.org/legal/epl-v10.html</url> <distribution>repo</distribution> </license> </licenses> <scm> <url>http://dev.eclipse.org/viewcvs/index.cgi/org.aspectj/?root=Tools_Project</url> </scm> </project>