Uma resposta mais atualizada para quem mais se deparar com isso:
(em https://www.jetbrains.com/help/idea/eclipse.html , § Compilação automática ; clique para obter capturas de tela)
Compilar automaticamente:
Para ativar a compilação automática, navegue até Configurações / Preferências | Compilação, Execução, Implantação | Compilador e selecione a opção Compilar projeto automaticamente
Mostre todos os erros em um só lugar:
A janela da ferramenta Problemas será exibida se a opção Criar projeto automaticamente estiver ativada nas configurações do compilador. Ele mostra uma lista de problemas que foram detectados na compilação do projeto.
Use o compilador Eclipse:
Na verdade, ele está incluído no IntelliJ. Na minha opinião, ele fornece mensagens de erro muito mais úteis e, de acordo com este blog , é muito mais rápido, pois foi projetado para ser executado no segundo plano de um IDE e usa compilação incremental.
Enquanto o Eclipse usa seu próprio compilador, o IntelliJ IDEA usa o compilador javac incluído no projeto JDK. Se você deve usar o compilador Eclipse, navegue para Configurações / Preferências | Compilação, Execução, Implantação | Compilador Compilador Java e selecione-o ... A maior diferença entre os compiladores Eclipse e javac é que o compilador Eclipse é mais tolerante a erros e às vezes permite executar código que não é compilado.