Al diálogo de entrada de Opción de procesador se accede desde el panel de preferencias de Proceso de anotaciones. Permite añadir o modificar las opciones de procesador.
Los procesadores podrán disponer de las opciones entradas aquí a través de la interfaz AnnotationProcessorEnvironment. Cada opción se presentará de dos formas: como par clave/valor y como clave combinada correspondiente al formato de línea de mandatos de la opción, es decir "-Aclave=valor". Por ejemplo, una opción con la clave "foo" y el valor "bar" se presentaría de esa manera y como la clave "-Afoo=bar", valor nulo.
Los valores de opción que representan vías de acceso pueden empezar con un símbolo delimitado por porcentajes como
por ejemplo %FOO%/
.
Si el símbolo es el nombre de una variable classpath, se sustituirá por el valor
actual de la variable durante el tiempo de ejecución del procesador. El valor especial ROOT
se amplía
hasta la vía de acceso absoluta del espacio de trabajo. Por ejemplo, %ROOT%/foo/bar.xml
puede ampliarse a
d:/my_workspace/foo/bar.xml
y %JRE_LIB%/rt.jar
puede ampliarse a
c:/jdk1.5.0/lib/rt.jar
. Igualmente, el valor especial PROJECT.DIR
se amplía a la vía de
acceso absoluta del proyecto actual.
Algunas opciones se proporcionan directamente a los procesadores; especificarse en este diálogo no tendrá ningún efecto ya que los valores proporcionados automáticamente sobrescribirán los valores establecidos aquí. Las opciones automáticas se describen aquí.