我有一个 Maven 项目,其中有一些使用 AspectJ 库编写的自定义注释。在 Maven POM 中,我们使用了一个 AspectJ 插件,它为带注释的类进行编译时编织。有没有办法在构建 JAR 时在 Bazel 中使用这个插件,或者是否有任何其他插件可以用于 AspectJ 和 Bazel?
如果有人已经为此提供了解决方案,或者可以引导我朝着正确的方向前进,那将非常有帮助。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.14.0</version>
<configuration>
<complianceLevel>11</complianceLevel>
<source>11</source>
<target>11</target>
<showWeaveInfo>true</showWeaveInfo>
<verbose>true</verbose>
<Xlint>ignore</Xlint>
<encoding>UTF-8</encoding>
<excludes>
<exclude>**/pointcutadvice/**</exclude>
</excludes>
</configuration>
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>test-compile</goal>
</goals>
</execution>
</executions>
</plugin>