0

我刚刚发现了 google 的 AutoValue 库,看起来很棒。我正在尝试编译从这里下载的示例项目

但该项目无法编译。编译器抱怨 AutoValue_ 构造函数符号未被识别。 在此处输入图像描述

有人可以解释我做错了什么吗?

我正在使用 auto-value-1.3.jar

谢谢

4

1 回答 1

1

IntelliJ 默认不启用注释处理器。

您可以按照官方指南。您需要转到 Annotation Processors 页面并单击+以创建新配置文件。然后您必须将您的模块与此配置文件相关联。最后,您只需要为此配置文件启用注释处理,一切都应该工作。

IntelliJ 编辑器可能找不到生成的类文件,但仍显示名称为红色。但它不应该影响构建。

于 2017-01-23T10:25:57.247 回答