IntelliJ IDEA 2017.2 Help

About modules

What is a module?

A module is a part of a project that you can compile, run, test and debug independently.

Modules are a way to reduce complexity of large projects while maintaining a common (project) configuration.

Modules are reusable: if necessary, a module can be included in more than one project.

Module configuration files

Configuration information for a module is stored in a .iml module file. By default, such a file is located in the module's content root folder.

Development teams, normally, share the .iml module files through version control.

Related concepts

When working with modules, you should be aware of the following:

Last modified: 29 November 2017

See Also