Автоматические опции процессора

Автоматические опции процессора можно задать в окне параметров обработки аннотаций. Некоторые опции передаются процессору автоматически с помощью Java 5 Mirror API, и их изменение в окне параметров обработки аннотаций не повлияет ни на что, поскольку у значений, подставляемых автоматически, приоритет выше, чем у значений, указанных в этом окне. В число автоматических входят следующие опции:

-classpath
Путь к классам для компилятора. Все элементы этого значения должны представлять собой абсолютные (а не относительные для рабочей области) пути.
-sourcepath
Путь к исходным файлам для компилятора. Все элементы этого значения должны представлять собой абсолютные (а не относительные для рабочей области) пути.
-d
Абсолютный путь к каталогу, в который будут записываться исполняемые файлы, скомпилированные из файлов .class.
-s
Абсолютный путь к каталогу, в котором процессор аннотаций будет создавать файлы с исходным кодом.
-source
Опция -source компилятора. Обычно этому параметру присвоено строковое значение, например "5.0".
-target
Опция -target компилятора. Обычно этому параметру присвоено строковое значение, например "5.0".
этап
Строка СОГЛАСОВАНИЕ, КОМПОНОВКА или ПРОЧЕЕ в зависимости от того, был ли вызван процессор во время редактирования, компоновки или вне контекста компиляции, соответственно. Эта опция срабатывает только при запуске в Eclipse IDE.

За исключением этап нет никаких опций, предоставляемых автоматически для процессоров, использующих обработку аннотаций API Java 6, поскольку методы JavaFileManager обеспечивают аналогичную функциональность.