IntelliJ IDEA
 
Get IntelliJ IDEA
You are viewing the documentation for an earlier version of IntelliJ IDEA.

Enable Web application support

Last modified: 10 August 2022

This functionality is available only in IntelliJ IDEA Ultimate

Required plugins: Jakarta EE: Persistence (JPA), Jakarta EE: Enterprise Java Beans (EJB), Jakarta EE: Web/Servlets

With Web Application support, IntelliJ IDEA:

  • Creates a web resource directory web with index.jsp intended as a starting page of your app and, optionally, a web app deployment descriptor WEB-INF/web.xml.

  • Creates a Web facet that lets you manage your deployment descriptors, web resource directories and your Java web source roots.

  • Creates an Exploded WAR artifact configuration.

  • Makes the Web tool window available.

If you turn on the Web Application option when creating a project or module and specify an application server, IntelliJ IDEA also creates a run/debug configuration for that server.