“输入处理器选项”对话框

“输入处理器选项”对话框是从“注释处理”首选项窗格打开的。此对话框用于添加或修改处理器选项。

此处输入的选项将通过 AnnotationProcessorEnvironment 接口提供给处理器使用。每个选项都将以两种格式提供:作为键/值对,或者作为与该选项的命令行格式相对应的组合键,即“-Akey=value”。例如,键为“foo”并且值为“bar”的选项将以该方式以及作为“-Afoo=bar”(即空值)表示。

代表路径的选项值可能会以百分号定界的标记(例如 %FOO%/)开头。如果该标记是某个类路径变量的名称,则它在处理器执行时将被替换为该变量的当前值。特殊值 ROOT 将展开为工作空间的绝对路径。例如,%ROOT%/foo/bar.xml 可能会展开为 d:/my_workspace/foo/bar.xml%JRE_LIB%/rt.jar 可能会展开为 c:/jdk1.5.0/lib/rt.jar。同样,特殊值 PROJECT.DIR 将展开为当前项目的绝对路径。

将把某些选项自动提供给处理器。由于自动提供的值将覆盖此对话框中设置的值,因此在此处输入那些选项不起任何作用。此处对自动选项作了描述。