Lombok在使用ANT构建时无法生成固定器和Getter



我尝试使用ant构建包含lombok.jar的Java应用程序。但是我总是会出现错误,表明许多值对象的设置器或getter是未定义的。我试图将ANT生成的.CLASS文件进行解码,并且这些.class文件没有setter和getter。我确保蚂蚁构建可以参考我应用程序项目的Lib文件夹中的Lombok.jar,并且我试图将Lombok.jar重新定位到我之前设置的classPath,但仍然不起作用。我还检查了build.xml的蚂蚁构建。在类Path的环境中似乎没有错。

有什么我错过的?

一个可能的铅:确保启用注释处理:

<jar destfile="${annotationprocessorjar}" ... >
 ...
 <service type="javax.annotation.processing.Processor" provider="${your.annotation.processor.fully.qualified.name}"/>

注释处理器将取决于您使用的Lombok版本。

相关内容

  • 没有找到相关文章

最新更新