Automatiske processorindstillinger

Indstillinger for annotationsprocessorer konfigureres i dialogboksen Indstillinger for behandling af Java-annotationer. Visse indstillinger angives automatisk til processorer, når Java 5 Mirror API anvendes. Det har ingen virkning at indstille dem i dialogboksen Indstillinger for behandling af Java-annotationer, da eventuelle værdier her tilsidesættes af de automatisk angivne værdier. De automatiske indstillinger omfatter følgende:

-classpath
Compilerens classpath. Alle indgange er absolutte stier, ikke relative i forhold til arbejdsområdet.
-sourcepath
Compilerens kildesti. Alle indgange er absolutte stier, ikke relative i forhold til arbejdsområdet.
-d
Den absolutte sti til biblioteket med compilerens binære output, hvor klassefilerne bygges.
-s
Den absolutte sti til det genererede kildebibliotek, hvor annotationsprocessorerne genererer filer.
-source
Parameteren -source for compileren. Typisk en streng som f.eks. "5.0".
-target
Parameteren -target for compileren. Typisk en streng som f.eks. "5.0".
phase
Strengen RECONCILE, BUILD eller OTHER, afhængigt af om processoren er startet henholdsvis under redigering, under bygning eller uden for kompileringssammenhængen. Denne indstilling stilles kun til rådighed, når programudførelsen foregår i Eclipse IDE.

Bortset fra phase stilles der ikke automatisk nogen indstillinger til rådighed for processorer, der anvender annotationsbehandlings-API'et i Java 6, fordi JavaFileManager-metoderne rummer samme funktionalitet.