Я относительно новичок в языке scala (и в программировании в целом). Недавно я установил JDK и Scala IDE (для eclipse). Установка прошла гладко, но я столкнулся с проблемой при попытке запустить приложение Hello World. Когда я пытаюсь «Запустить от имени», единственными доступными вариантами являются «Java Applet» и «Java Application». Как мне продолжить работу в качестве «приложения Scala»? Спасибо заранее!
Scala IDE (Eclipse) Запуск в качестве приложения Scala
Ответы (4)
- Щелкните правой кнопкой мыши объект scala, имеющий основной метод
- Выберите
Run As
->Run Configurations
- Дважды щелкните
Scala Application
вRun Configurations
окне. - Введите имя объекта в
Main Class
: (например: если HelloWorld.scala является объектом, имеющим основной метод, укажите его как HelloWorld)
person
ajesh kumar
schedule
27.11.2014
И должен ли я вводить имя объекта для каждого отдельного проекта? Потрясающий!
- person minerals; 11.05.2017
Убедитесь, что вы выполнили все следующие шаги:
- Переключиться на перспективу Scala
- Убедитесь, что проект зарегистрирован как проект Scala, а не проект Java или любой другой проект. Когда вы создаете проект, вы можете сделать это с помощью
New -> Scala project
. Если вы уже создали или импортировали проект, вы можете щелкнуть правой кнопкой мыши корневой каталог проекта, затем выбрать Scala и затем Добавить Scala Nature. В качестве альтернативы, если это проектsbt
, вы можете использовать подключаемый модуль sbt-eclipse для sbt, чтобы сгенерировать конфигурацию проекта Eclipse для вашего существующего проекта, а затем перезагрузить проект в Eclipse. - Создайте соответствующий основной объект с основным методом, если у вас его еще нет.
person
Robin Green
schedule
30.11.2013
Спасибо за разъяснение, но как я могу создать соответствующий основной объект с основным методом?
- person user3052079; 03.12.2013
В моем случае проблема заключалась в том, что я скопировал некоторые файлы (в частности, Main.scala) из одного из моих предыдущих проектов и забыл переписать пакет... часть программы.
- person Filip Vondrášek; 09.05.2014
@FilipB.Vondrášek У меня была точно такая же проблема!
- person AnkurVj; 11.09.2014
Попробуйте щелкнуть правой кнопкой мыши на объекте Scala методом main
(не на корневом элементе проекта). Затем появится пункт меню «Запуск от имени… приложения Scala».
person
tse
schedule
23.02.2014
Я сделал основной класс на Java и простой вызов, ранее переименованный в «основной в Scala». После этого и @Run As@, и @Export@ работают нормально.
person
Leon Rom
schedule
07.03.2015