Gostaria de saber o porquê do pessoal do Alura doutrinar o uso de IDEs. Dá pra fazer tudo isso sem Eclipse, ninguém vai quebrar o dedo se digitar 1 linha de código ao invés de utilizar uma interface bugada - a maioria das perguntas aqui é referente a problemas na instalação do Eclipse, sendo que ele não é necessário para programar em Java. Existem outras opções, como compilação via terminal (ou prompt, no caso do Windows) e código escrito manualmente por editor de texto. Ninguém entende o que o computador está fazendo se confiar apenas na funcionalidade de um software; vão achar que o programa funciona porque o botão de play foi apertado, que classes existem porque o Eclipse tem a opção de adicioná-las. Bizarro isso aí, sem falar da também doutrinação de que só existe Orientação a Objetos no mercado. Ela mesma adota rotinas do paradigma procedural, o qual não foi extinto. Isso não existe. Fora isso, a parte conteudista está muito boa.