Я знаю, что это старый пост, но я хотел внести свой вклад в случае, если кто-то еще сталкивался с этой проблемой. Когда я столкнулся с этой проблемой (сегодня), путь сборки выглядел хорошо, путь к классу выглядел хорошо, каталог вывода по умолчанию был хорош, компилятор Java выглядел хорошо, но ничего.
Затем я выбрал «Проект», «Свойства», «Строители», и там говорилось, что сборщик отсутствует ... он был неверным. Я удалил отсутствующий компоновщик, открыл файл .project (возможно, вам придется настроить фильтры навигации, чтобы увидеть это) и добавил:
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
внутри тэгов buildSet, а у альта все работает. Надеюсь, это кому-нибудь поможет.