Run/Debug Configuration: Heroku Deployment
This feature is only supported in the Ultimate edition.
For Heroku Deployment run/debug configurations to be available, the Heroku integration plugin must be enabled.
|Name||The name of the run configuration.|
|Share|| Select this checkbox to share the run configuration through version control. |
If the checkbox is not selected, the run configuration settings are stored in
If the checkbox is selected, the settings are stored in a separate
|Single instance only||If you select this checkbox, only one instance of the run configuration will run at a time.|
|Server|| Select the cloud access configuration to be used. |
To create a new configuration, or to edit an existing one, click (Shift+Enter). For more information, see Heroku.
|Deployment||To deploy your source code, select the corresponding module. To deploy an application artifact, select the artifact. Only archive artifact formats can be used (e.g. WAR, EAR).|
|Use custom application name|| By default, your application will have about the same name as the module or the artifact. To specify a different name, select the checkbox and specify the name in the field. (The application name defines its URL, |
|Debug Host||An Internet routable IP address of your computer or that of a router that redirects the debug connection from Heroku onto your local host.|
|Debug Port||The port to be used for debugging. This may be any unused port on your computer.|
Before Launch options
Specify which tasks should be carried out before starting the run/debug configuration.
|Alt+Insert|| Click this icon to add a task to the list. Select the task to be added, for example: |
|Alt+Delete||Click this icon to remove the selected task from the list.|
|Enter||Click this icon to edit the selected task. Make the necessary changes in the dialog that opens.|
|Alt+Up/Alt+Down||Click these icons to move the selected task one line up or down in the list. (The tasks are performed in the order that they appear in the list.)|
|Show this page||Select this checkbox to show the run/debug configuration settings prior to actually starting the run/debug configuration.|
|Activate tool window|| If this checkbox is selected, the Debug tool window opens when you start the run/debug configuration in the debug mode. |
Otherwise, the tool window isn't shown. However, when the configuration is running in the debug mode, you can open the Debug tool window for it yourself if necessary.
|Alt+Insert||Create a run/debug configuration.|
|Alt+Delete||Delete the selected run/debug configuration.|
|Ctrl+D||Create a copy of the selected run/debug configuration.|
|View and edit the default settings for the selected run/debug configuration.|
|Alt+Up/Alt+Down||Move the selected run/debug configuration up and down in the list. |
The order of configurations in the list defines the order in which the configurations appear in the corresponding list on the main toolbar.
|You can group run/debug configurations by placing them into folders. |
To create a folder, select the configurations to be grouped and click . Specify the name of the folder.
Then, to move a configuration into a folder, between the folders or out of a folder, use and . You can also drag a configuration into a folder.
To remove grouping, select a folder and click .