我有一个使用 aspectj-compiler-plugin 的 maven 项目。我使用类型间声明,因此在我的 Java 代码中有对方面代码的引用。因此,maven-compiler-plugin 无法编译,因为它不编译方面代码。
我的问题是:如何禁用 maven-compiler-plugin 运行,因为它没有做任何有用的事情?
有几种方法可以编译这个项目,但它们不是最佳的:
最佳答案
您可以通过将插件的阶段设置为无来禁用插件。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<executions>
<execution>
<id>default-compile</id>
<phase>none</phase>
</execution>
</executions>
</plugin>
</plugins>
</build>
关于maven - 如何禁用 maven-compiler-plugin?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14614446/