我要和aspectj-maven-plugin谈谈。我只需要它来进行单元测试。
你可以在下面看到我的插件配置(在父POMs中没有定义配置,我已经检查了‘有效POM')。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<id>default-compile</id>
<phase>compile</phase>
<goals>
<goal>test-compile</goal>
</goals>
</execution>
</executions>
</plugin>然而,每当我尝试mvn clean deploy或mvn clean test时,我就会得到编译错误,因为插件的执行被跳过了:
[INFO] --- aspectj-maven-plugin:1.4:test-compile (default-compile) @ jcz-persistence-aspectj ---
[INFO] Skipping execution because of 'skip' option欢迎大家提出任何建议!
斯特凡诺
发布于 2012-12-13 13:18:34
您正在尝试执行test-compile。这将单独编织测试类。试着只使用作为目标。
<executions> <execution> <goals> <goal>compile</goal> </goals> </execution> </executions>
https://stackoverflow.com/questions/13842428
复制相似问题