IntelliJ IDEA provides integration with various application servers, enabling you to start and stop local servers, connect to running remote servers, and deploy your artifacts on those servers. You can also debug your application right from the IDE.
By default, IntelliJ IDEA provides integration with the following application servers (relevant plugins are bundled):
You can install plugins to add support for other application servers, for example:
Virgo (previously SpringSource dm Server)
To get started with application servers in IntelliJ IDEA, see Tutorial: Your first Java EE application.
Get started with an application server
Make sure the corresponding plugin is installed and enabled on the Plugins page of the IDE settings Ctrl+Alt+S.
For more information, see Install plugins.
Let IntelliJ IDEA know where the server is installed.
For more information, see Integration with application servers.
Create and launch an application server run configuration.
For more information, see Application server run configurations.