Compiler. Annotation Processors

Compiler. Annotation Processors
Compiler. Annotation Processors
File | Settings | Compiler | Annotation Processors
Use this page to configure annotation processing for your sources.
Annot at ion proc essing profiles
It em
Short c ut
Desc ript ion
Click this button to create a new profile.
Click this button to delete the selected profile from the list of existing
profiles. All modules, associated with this profile, will be automatically
moved to the default profile.
Click this button to associate a module with a profile. This button only
becomes available, when a module in the list of modules under a certain
profile gets the focus.
Annot at ion proc essors set t ings
It em
Desc ript ion
If you want annotation processors to be run during compilation, select
this check box and specify associated options:
Obt ain proc essors from projec t c lasspat h : Select this option, if
you want IntelliJ IDEA to obtain the annotation processors from the
project classpath. This is useful, for example, if you use a custom
annotation processor as part of your project, or if the processor is
stored in a .jar file attached to all the corresponding modules as a
Proc essor pat h : Select this option and specify in the field to the
right the path to the annotation processor, if it is not desirable to
include the processor into the project or project libraries.
Direc t ory name : By default, the sources generated by annotation
processors are stored in the project output directory. Using this field,
you can override this behaviour for a profile.
Specify the name of the directory in which you want IntelliJ IDEA to
store the generated sources. The corresponding directories will be
created within the content roots of the corresponding modules.
At a later time, if you want to use the generated classes as your
own sources, you can mark the corresponding directories as
source roots.
On rebuild, the directories in which the generated sources are
stored will be cleaned up as ordinary output directories. So it is
not recommended to store non-generated sources in such
directories. Otherwise, the corresponding sources will be lost on
It em
Desc ript ion
Processor FQ
Specify the processor fully qualified name.
If necessary, specify the processor run options either as -key=value, or
Use (Alt+Insert) or
processors to be run.
(Alt+Delete) to make up the list of annotation
Use spaces to separate individual options.
Use (Alt+Insert) or (Alt+Delete) to make up the list of options to be
passed to the annotation processors.
See Also
Annotation Processors Support
Configuring Annotation Processing
Web Resources:
Developer Community
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF