Saya mengalami masalah ini dengan proyek Java yang saya impor dari sistem file (di bawah Eclipse Helios). Berikut petunjuknya: kode src tampaknya tidak dikompilasi sama sekali, karena tidak ada direktori "bin" yang muncul.
Saya harus membuat proyek Java dari awal (menggunakan wizard), kemudian membandingkan .project
file dari proyek yang tidak berfungsi dan berfungsi.
Proyek yang memberikan "Editor tidak berisi tipe utama" memiliki ini sebagai "buildSpec" dalam file .project:
<buildSpec>
</buildSpec>
Tetapi proyek yang bekerja memiliki ini sebagai "buildSpec":
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
Saya menyalin ini, dan proyek yang diimpor berhasil.
Saya tahu jawaban saya untuk Java, tetapi masalah yang sama mungkin terjadi pada proyek Scala Anda.