The Java builder of IntelliJ IDEA builds, or brings together source files, external libraries, properties files and configurations to produce a living application. The builder uses a compiler that works according to the Java specification.
The compiler treats encountered problems as errors and warnings. Unlike errors, the warnings do not prevent successful compilation. Both warnings and errors are reported in the Messages window.
The following key principles underlie the notion of compilation:
To build your project, you do not have to leave your editing environment: with IntelliJ IDEA you can compile, build and run your source code straight away.
Note that the way the module dependencies are ordered may be very important for the compilation to succeed. See Processing Order.
In this part: