J'ai eu ce problème avec un projet Java que j'ai importé du système de fichiers (sous Eclipse Helios). Voici un indice: le code src ne semblait pas du tout compilé, car aucun répertoire "bin" ne s'est affiché.
J'ai dû créer un projet Java à partir de zéro (à l'aide de l'assistant), puis comparer les .project
fichiers des projets non opérationnels et actifs.
Le projet indiquant "L'éditeur ne contient pas de type principal" avait ceci comme "buildSpec" dans le fichier .project:
<buildSpec>
</buildSpec>
Mais le projet de travail avait ceci comme "buildSpec":
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
J'ai copié ceci et le projet importé a fonctionné.
Je sais que ma réponse est pour Java, mais le même problème pourrait être le cas pour votre projet Scala.