После обновления до версии 0.8.0
плагина SBT-распознавателя я получаю следующее сообщение об ошибке после ввода sbt ~re-start
:Укажите основной класс для SBT-распознаватель
[info] Application exampleJS not yet started
[info] Application exampleJVM not yet started
[info] Starting application exampleJVM in the background ...
exampleJVM Starting example.Server.main()
java.lang.RuntimeException: No main class detected! at scala.sys.package$.error(package.scala:27)...
Hoewever, я указать главный класс в моем build.sbt
:
).jvmSettings(
name := "Server",
mainClass := Some("example.Server"),
...
Мой проект установки совершенно аналогично this example.
Однако, несмотря на это сообщение об ошибке - сервер распыления запускается правильно !?
Но я хочу, чтобы избавиться от этого надоедливого сообщения ...
У вас есть несколько подпроектов в файле сборки? Возможно, вы получаете ошибку от одного из них, у которого нет основного класса. – jkinkead
Справа. Но в действительности у js-проектов нет класса 'main'. Так что я не знаю, что указать там ... –