Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

HTML

Redirect
locationhttps://www.jetbrains.com/help/idea/compiler-and-builder.html
HTML
<table width="100%" class="navigation">
<tr>
<td width="33%" align="left"><a href="http://confluence.jetbrains.com/display/IntelliJIDEA/Project+Files">Previous</a></td>
<td width="33%" align="center"><a href="http://confluence.jetbrains.com/display/IntelliJIDEA/IntelliJ+IDEA+for+Eclipse+Users">Top</a></td>
<td width="33%" align="right"><a href="http://confluence.jetbrains.com/display/IntelliJIDEA/Configure+Keymap">Next</a></td>
</tr>
</table>
Eclipse and IntelliJ IDEA take a slightly different perspective of the process of compilation. In particular, Eclipse comes with its own compiler--Eclipse Compiler for Java or ECJ for short. ECJ differs from classic javac primarily because it allows for incremental builds from within the Eclipse IDE. In other words, all code is compiled as soon as you finish typing.

...


Once you have selected the Eclipse compiler to compile your code, you can also enable compilation with errors in IntelliJ IDEA. You just check the Proceed on errors option for the Eclipse compiler.

HTML

<table width="100%" class="navigation">
<tr>
<td width="33%" align="left"><a href="http://confluence.jetbrains.com/display/IntelliJIDEA/Project+Files">Previous</a></td>
<td width="33%" align="center"><a href="http://confluence.jetbrains.com/display/IntelliJIDEA/IntelliJ+IDEA+for+Eclipse+Users">Top</a></td>
<td width="33%" align="right"><a href="http://confluence.jetbrains.com/display/IntelliJIDEA/Configure+Keymap">Next</a></td>
</tr>
</table>