В окно Опция процессора можно перейти из окна Параметры обработки аннотаций. В этом окне можно задавать и изменять опции процессора.
Опции, указанные в этом окне, передаются процессору через интерфейс AnnotationProcessorEnvironment. Каждая опция передается в двух формах: в качестве пары из ключа и значения, а также в качестве составного ключа в формате командной строки: "-Aключ=значение". Например, опция с ключом "foo" и значением "bar" будет передана как в натуральном виде, так и в виде ключа "-Afoo=bar" с пустым значением.
Значения опций, задающих пути в файловой системе, могут начинаться с переменных, окруженных
знаками процентов, например %FOO%/. Если в качестве переменной указана переменная classpath, она
будет заменена фактическим значением переменной на момент запуска процессора. Специальное значение
ROOT заменяется абсолютным путем к рабочей области. Например, вместо
%ROOT%/foo/bar.xml может быть подставлено значение d:/my_workspace/foo/bar.xml, а
вместо %JRE_LIB%/rt.jar - значение c:/jdk1.5.0/lib/rt.jar. Вместо
специального значения PROJECT.DIR подставляется абсолютный путь к текущему проекту.
Некоторые опции передаются процессору автоматически, и их изменение в этом окне не повлияет ни на что, поскольку у значений, подставляемых автоматически, приоритет выше, чем у значений, указанных в этом окне. Информация об автоматических опциях приведена в этом разделе.