«Назад в день», Eclipse и Netbeans были глючными, и никакие другие IDE не были бесплатными. Итак, многие люди написали много Java-кода (включая меня и мой первый апплет) без использования IDE. Вы просто переключаетесь между командной строкой, в которой вы запускаете javac
, и вашим редактором, где вы вносите изменения.
Аналогично, инструменты управления сборкой, такие как Ant и Maven, хороши для больших проектов с нетривиальными зависимостями, но вам, конечно, не нужно, чтобы они писали «Hello, world!» или даже "Привет, мир!" апплет.
При этом я не вижу никакой причины не использовать IDE сегодня. Они предоставляют множество приятных функций, о которых уже упоминали другие, которые могут спасти вас от тысяч ненужных нажатий клавиш и десятков неосторожных ошибок.