IdeaSettings
IntelliJ IDEA Project Settings
Option | Description |
|---|---|
Use this field to specify the path to the IntelliJ IDEA project file. This build runner requires this file to understand the structure of the project. | |
Detect global libraries and module-based JDK in *.iml files | If this option is checked, on saving the form all module files will be automatically scanned for references to the global libraries and module JDKs. This helps you make sure that all references will be properly resolved. |
Unresolved Project Modules and Path Variables
This section displays messages when some IntelliJ IDEA module file (.iml) referenced from IPR file cannot be found as well as allows to enter values of path variables used in the IPR file. You may want to click Save button to refresh values in this section.
Option | Description |
|---|---|
<path_variable_name> | This field appears, if the project file contains path macros, defined in the Path Variables dialog of IntelliJ IDEA's Settings dialog. In the Set value to field, specify a path to project resources, to be used on different build agents. |
Project JDKs
This section provides the list of JDKs detected in the project file.
Option | Description |
|---|---|
JDK Home | Use this field to specify JDK home for the project. |
JDK jar file patterns | Click this link to open a text area, where you can define templates for the jar files of the project JDK. Use Ant rules to define the jar file patterns. Default value is used for Linux and Windows operating systems: For Mac OS X, use the following lines: |
IDEA Home | If your project uses IDEA JDK, specify the location of IDEA home directory |
IDEA Jar Files Patterns | Click this link to open a text area, where you can define templates for the jar files of the IDEA JDK. |
Project Global Libraries
This section appears if your project has references to global libraries (option Detect global libraries and module-based JDK in *.iml files should be enabled).
Option | Description |
|---|---|
Path to Library | Use this field to specify root directory which contains library jar files. |
Library Jar Files Patterns | Click this link to open a text area, where you can define templates for the jar files of the library (default *.jar) |
JVM Settings
Option | Description |
|---|---|
JVM command line parameters | Specify the desired Java Virtual Machine parameters, such as maximum heap size or parameters enabling remote debugging. These settings are passed to the JVM used to run your build. Example: |