Dialogrutan för inmatning av processoralternativ

Dialogrutan för inmatning av processoralternativ öppnar du från inställningssidan Anteckningsbearbetning. I den kan processoralternativ läggas till och ändras.

Alternativ som anges här presenteras för processorer som använder Java 5 Mirror API via gränssnittet AnnotationProcessorEnvironment eller Java 6-anteckningsbearbetning via gränssnittet ProcessingEnvironment. Om Java 5-processorer ska vara kompatibla med andra API-implementeringar ska varje alternativ visas i två format: som ett nyckel/värde-par och som en kombinerad nyckel som motsvarar alternativets kommandoradsformat "-Akey=value". Ett alternativ med t.ex. nyckeln "foo" och värdet "bar" visas på både på detta sätt och som nyckel "-Afoo=bar", nullvärde. För Java 6-processorer presenteras alternativen som en mappning av två nyckel- eller värdepar utan -A och utan det kombinerade -Akey=value-formatet.

Alternativvärden som representerar sökvägar kan börja med ett token avgränsat med procenttecken, t.ex. %FOO%/. Om token är namnet på en klassökvägsvariabel ersätts det med variabelns aktuella värde när processorn körs. Det särskilda värdet ROOT expanderas till arbetsytans absoluta sökväg. Exempel: %ROOT%/foo/bar.xml kan expanderas till d:/my_workspace/foo/bar.xml, och %JRE_LIB%/rt.jar till c:/jdk1.5.0/lib/rt.jar. På liknande sätt expanderas värdet PROJECT till det aktuella projektets absoluta sökväg.

Processorerna får automatiskt tillgång till vissa alternativ. Att ange dem i dialogrutan har ingen effekt, eftersom de automatiskt tillhandahållna värdena åsidosätter alla värden som anges i dialogrutan. De automatiserade alternativen beskrivs här.