| Item | Description |
|---|---|
| Resource Patterns | In this text box, specify the regular expression that describes extensions of the files
to be recognized as resources and copied to the output directory.
Separate multiple patterns with semicolons (;).
Tip Wildcards and negations are welcome. The following symbols are accepted:
The examples below illustrate the use of wildcards in resource patterns:
Note
The following is available only in the Ultimate edition of IntelliJ IDEA
|
| Clear output directory on rebuild | Check this option to delete all files in the output directories. Do not check this option, if the output directory contains files IntelliJ IDEA is not aware of, like resources, etc. If there is any intersection of source and output paths, you will be prompted to resolve the issue by separating source and output directories, or ignore the issue. |
| Add @NotNull assertions | If this option is checked, the @NotNull assertions are added at run-time. |
| Compile in background | Check this option to perform compilation in the background and keep working in the other views. If this option is not checked, you still can switch to background mode at every compilation. To do that, in the Compile Progress window click Background. If compilation is time-consuming, you will see the Productivity Hints. |
| Automatically show first error in editor | If this check box is selected, the file that contains the very first compilation error will be opened in the editor, with the highlighted line that contains the error. |


