У меня была эта проблема с проектом Java, который я импортировал из файловой системы (в Eclipse Helios). Подсказка: похоже, что код src вообще не компилировался, так как не обнаружился каталог bin.
Пришлось создать Java-проект с нуля (с помощью мастера), затем сравнить .project
файлы неработающего и рабочего проектов.
В проекте с указанием «Редактор не содержит основного типа» это было как «buildSpec» в файле .project:
<buildSpec>
</buildSpec>
Но рабочий проект имел это как "buildSpec":
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
Я скопировал это, и импортированный проект заработал.
Я знаю, что мой ответ касается Java, но то же самое может быть проблемой для вашего проекта Scala.