注释处理器可以根据 Java 5(JSR-175)注释来生成附加的 Java 代码、其他文件以及问题标记。“注释处理”首选项窗格用于配置应用于项目或工作空间中所有处理器的首选项。“工厂路径”首选项窗格指定了要启用的处理器并允许对各个处理器进行配置。仅当在“注释处理”首选项窗格中启用了注释处理时,“工厂路径”首选项窗格中的设置才会生效。
此窗口显示可能已应用于项目的注释处理器所在的所有插件和 JAR 文件的列表。要对此列表添加或除去 JAR 文件,请使用相应的按钮。可以使用“添加外部 JAR...”按钮来按绝对路径指定 JAR 文件,也可以使用“添加变量...”按钮来按相对于类路径变量的路径指定 JAR 文件。所有已安装的扩展了 org.eclipse.jdt.apt.annotationProcessorFactory 扩展点的插件也将显示在此列表中。
要启用特定的插件或 JAR 文件,请选中列表中相应的复选框。不会执行未选中的插件和 JAR 中的处理器。如果多个处理器声明了同一个注释,则只有列表中的第一个处理器将为该注释提供服务。要对此列表进行重新排序,请使用“上移”和“下移”按钮。
“高级...”按钮将打开“高级工厂路径选项”对话框。此对话框用于查看插件或 JAR 文件中的各个处理器工厂以及配置其他选项。