gpt4 book ai didi

java - 如何使用 Maven 处理注释?

转载 作者:行者123 更新时间:2023-12-04 06:39:07 26 4
gpt4 key购买 nike

我正在尝试在 Maven 项目中使用我自己的注释处理器处理注释。使用 org.bsc.maven:maven-processor-plugin 我取得了一些成功,但有很多问题。
我想知道是否有可以与我的使用场景相媲美的演示项目。

最佳答案

令人惊讶的是,所有需要的都是使用注释处理器添加对项目的依赖。

dp4jmaventest是 dp4j 注释处理器的示例项目。

我的问题是试图在同一个注释处理项目中处理类中的注释。解决方案是分两个阶段进行编译。

</configuration>
<executions>
<execution>
<id>default-compile</id>
<configuration>
<compilerArgument>-proc:none</compilerArgument>
<includes>
<include>com/dp4j/**</include>
<include>com/dp4j/processors/core/**</include>
<include>com/dp4j/processors/**</include>
</includes>
</configuration>
</execution>
<execution>
<id>compile-everything-else</id>
<phase>compile</phase>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
<!--http://cdivilly.wordpress.com/2010/03/16/maven-and-jsr-269-annotation-processors/-->

dp4j maven project是一个工作示例项目。

关于java - 如何使用 Maven 处理注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4487338/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com