Home> Products> IntelliJ IDEA> Features & Screenshots> Project Configuration

Project Configuration

IntelliJ IDEA streamlines project management with the new project structure organization, based on Facets, which encapsulate the complete support for a specific framework or technology and so ensure intuitive configuration and let easily manage even complex Enterprise Applications.

project Facets

Module-based project structure

This feature is ideal for complex projects, with multiple internal dependencies, and especially for J2EE projects. Module is a separate logical part of a project that incorporates your working sources, libraries, reference to target Java SDK, etc. It can be compiled, run or debugged as a standalone entity.

New module

A project may consist of one or multiple modules. Modules may depend on each other. Modules and libraries can be easily shared among multiple projects.

to the top

Improved Project Wizard

Reworked Project Wizard simplifies project import (from Eclipse, JBuilder and Maven), plus the new Facet-based project configuration provides smart code recognition and automatically downloads and configures libraries, creates descriptors and enables the required framework support.

to the top