Volby automatického procesoru

Volby procesoru anotací se konfigurují v dialogovém okně předvoleb Zpracování anotací. Určité volby jsou procesorům poskytovány automaticky prostřednictvím rozhraní API Java 5 pro zrcadlení. Zadání těchto voleb v dialogovém okně předvoleb Zpracování anotací je bez účinku, protože automaticky poskytnuté hodnoty potlačují hodnoty zadané na tomto místě. Jde o tyto volby automatického zpracování:

-classpath
Cesta ke třídě kompilátoru. Všechny položky jsou absolutními cestami, nikoli cestami relativními pro pracovní prostor.
-sourcepath
Zdrojová cesta kompilátoru. Všechny položky jsou absolutními cestami, nikoli cestami relativními pro pracovní prostor.
-d
Absolutní cesta adresáře binárního výstupu kompilátoru, ve kterém se sestavují soubory .class.
-s
Absolutní cesta adresáře generovaného zdroje, ve kterém budou procesory anotací generovat soubory.
-source
Volba kompilátoru -source. V běžném případě se používá řetězec, například "5.0".
-target
Volba kompilátoru -target. V běžném případě se používá řetězec, například "5.0".
phase
Řetězec RECONCILE, BUILD nebo OTHER v závislosti na skutečnosti, zda byl procesor volán během editace, sestavení nebo mimo kontext kompilace. Tato volba je k dispozici pouze při použití integrovaného vývojového prostředí (IDE) Eclipse.

S výjimkou phase neexistují žádné volby poskytované automaticky pro procesory prostřednictvím rozhraní API pro zpracování anotací Java 6, protože metody JavaFileManager poskytují stejné funkce.