IntelliJ IDEA
 
Get IntelliJ IDEA

Configure projects

Last modified: 22 November 2024

Development in IntelliJ IDEA starts with a project. Projects help you organize your code and resources in a single unit that is easy to store and share. In simple words, a project is a directory that keeps everything that makes up your application. A typical project normally has a set of settings and one or several modules.

Project components shown on a scheme

A project in IntelliJ IDEA is a shell that keeps modules together, provides dependencies between them, and stores their shared configuration.

A module is composed of the .iml file that keeps internal representation of module settings and the so-called content root, which stores your source code, resources, tests, and so on.

Module composition shown on a scheme