我有一个在 Websphere 8.0 上运行的 Webservice Maven 项目,我试图在其中使用 Aspectj 实现 AOP,但没有任何结果。
方面类定义没问题(我可以说是因为在我看到的每个示例中都相同),并且我可以告诉 pom 它也很好。我将添加代码以确保:
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.7.0</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>1.6.11</version>
</dependency>
和插件
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</execution>
</executions>
</plugin>
因此,当我使用带有方法注释的服务时,什么也没有发生,没有错误,没有日志,什么都没有!我不知道它是否没有编织这个项目或者它正在发生什么。
如果你们需要更多信息,请告诉我!