Причина и исправление ошибки «Не удалось найти или загрузить основной класс Anne» в руководстве по началу работы с Scala - PullRequest
0 голосов
/ 04 июня 2019

Я только начинаю со Scala и следую инструкциям по началу работы.Вторая часть инструкции включает получение шаблона hello-world с помощью команды sbt new scala / hello-world.g8 .

Моя проблема заключается в том, что он продолжает давать мне эту ошибку:

Ошибка: не удалось найти или загрузить основной класс Anne
Причина: java.lang.ClassNotFoundException: Anne

Я хотел бы знать причинудля этого, а также для любого возможного исправления, которое я мог бы использовать.Ниже приведены мои идеи и попытки исправить эту проблему.

Insight:
1. У меня может быть проблема с установкой java / scala / sbt, для которой нужен этот класс Anne, поскольку даже с другими командами sbt, такими как sbt sbtVersion Я получаю ту же ошибку

Попытки:
1.Изменить команду для получения из полного URL:
sbt new https://github.com/scala/hello-world.g8


2. (Edit): Ранее я думал, что хранилище scala /hello-world.g8 не существовал и попытался получить из других репозиториев безуспешно и с той же ошибкой, что и выше.Однако ниже было указано, что хранилище действительно существует в этом URL https://github.com/scala/hello-world.g8, благодаря Дмитрию Митину.

Я искал неправильный аккаунт (sbt) вместо (scala)

(Правка): День 2
3.Удалите / переустановите sbt - по-прежнему выдает ошибку
4.Проверено, правильно ли работает Java, скомпилировав пример кода и выполнив (успешно)

1 Ответ

0 голосов
/ 06 июня 2019

Я фактически запускал команду в терминале bash Visual Studio Code.Я попытался запустить его с cmd, и теперь все работает нормально.

Примечание:

Я хотел бы знать, что это за класс Анна, и почему '' sbt new scala / hello-world.g8 '' не работает в bashТерминал?Буду признателен, если кто-нибудь ответит на это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...