Як би тривіально це не було, перевірте встановлення Java. Для мене rt.jar відсутній .
Я виявив це після того, як на пів дня поспілкувався з налаштуваннями Eclipse і не потрапив нікуди. В розпачі я нарешті вирішив спробувати скласти проект із командного рядка. Я не сподівався побачити щось не так, оскільки думав, що це питання затемнення, але на моє здивування я побачив це:
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
Я не знаю, що сталося з моєю установкою Java і куди пішов rt.jar. Так чи інакше, це нагадування про те, щоб пройти список невдач і поставити галочки у всіх полях незалежно від того, наскільки вони неймовірні. Це врятувало б мені багато часу.