Anteckningsprocessorer är verktygsprogram som kan generera ytterligare Java-kod eller andra filer och skapa problemmarkörer som är baserade på Java 5 (JSR-175)-anteckningar. På sidan Anteckningsbearbetning kan du ange inställningar som ska gälla alla processorer i ett projekt eller en arbetsyta. Sidan Fabrikssökväg anger vilka processorer som är aktiva, och du kan konfigurera enskilda processorer på sidan.
Anteckningsbearbetningen är som standard inaktiv. Du måste aktivera den genom att markera
kryssrutan för varje projekt som behöver den. Du behöver bara aktivera anteckningsbearbetningen i ett
projekt för att anteckningsprocessorer ska användas på projektets kod. Själva förekomsten av anteckningar
i kod, innebär inte att anteckningsbearbetning är nödvändig, t.ex. anteckningarna @Deprecated
och @Override
kräver normalt inte bearbetning.
Filer genereras på en disk i förhållande till den specificerade katalogen. Katalogen har som standard namnet ".apt_generated", vilket gör att den filtreras ut i Paketutforskaren. Genererade filer har bituppsättningen "härledd". Vid en rensning kommer alla filer i den genererade källkatalogen att tas bort. Katalogen bör bara användas för filer som genererats av processorer. Placera inga manuellt skapade filer i denna katalog och använd inte en redan befintlig katalog som den genererade källkatalogen.
Alternativ som anges här kommer att vara tillgängliga för processorerna via gränssnittet AnnotationProcessorEnvironment. 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. Mer information om processoralternativ finns i avsnittet om indatadialogrutan Processoralternativ.