aspectj和maven编译问题
环境 eclipse、 jdk1.6、 aspectj(没有spring)、tomcat(jetty)
情况是这样的:
我在eclipse中新建maven的web项目,正常运行没有问题
我在eclipse中新建aspect项目,正常运行也没有问题
问题:
我想在maven的web项目中使用aspect功能,并用junit测试,但是没有aop切入。
我想请教大家在这样的项目中大家是怎么处理 aspect切入时用aop编译的问题的,难道非要把项目变为maven的web项目在同时变成aspect项目嘛?
我使用maven的所谓“aspectj-maven”插件,没有效果。
我看网上是这样用的,我照做没用:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<goals>
<goal>compile</goal><!--to weave all your main classes-->
<goal>test-compile</goal><!--to weave all your test classes-->
</goals>
</execution>
</executions>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>