Просто просматривал пример кода Scala на веб-сайте Scala, но обнаружил досадную ошибку при попытке его запустить.
Вот код: http://www.scala -lang.org / node / 45 . При запуске его в Eclipse я получил сообщение «Редактор не содержит основной тип», которое не позволяет ему работать.
Есть ли что-нибудь, что мне нужно сделать ... то есть разбить этот файл на несколько файлов, или что?
В Eclipse обязательно добавьте исходную папку в свойствах проекта -> путь сборки java -> источник. В противном случае функция main () может быть не включена в ваш проект.
У меня много проблем с Eclipse и Scala. Это поможет, если вы очистите свое рабочее пространство и восстановите свой проект.
Иногда Eclipse неправильно распознает, какие файлы нужно перекомпилировать: (
Edit: Код отлично работает в Eclipse
Вы должны убедиться, что ваши файлы .java находятся в папке .src в eclipse. У меня была точно такая же проблема, пока я не понял ее.
Более простой способ - закрыть проект и снова открыть его.
Просто убедитесь, что папка, в которой вы работаете, добавлена во встроенный путь:
right-click ваша папка -> build Path -> Use as source Folder
right-click
build Path
Use as source Folder
и теперь оно должно найти main.
main
У меня была такая же проблема.Я перепробовал все виды вещей.И я узнал, что
ВещиЯ сделал:
Свойства проекта >> Путь сборки Java >> Источник
Это устранило ошибку.
Вы можете попробовать запустить основную функцию из боковой панели контура затмения.
***
Просто закройте и снова откройте
*** Ваш проект в затмении. Иногда возникают проблемы с сцеплением. Это решило мою проблему
Быстрое решение:
Сначала исключите пакет: Щелкните правой кнопкой мыши на исходном пакете >> Путь сборки >> Исключить
Затем включите его обратно: Щелкните правой кнопкой мыши на исходном пакете >> Путь сборки >> Включить
Что вам нужно сделать, это создать проект Java, но убедитесь, что вы поместили этот файл в файл пакета этого проекта, иначе вы столкнетесь с той же ошибкой.