升级到sbt-resolver插件的版本0.8.0
后,我在输入sbt ~re-start
后收到以下错误消息:
[info]应用程序exampleJS尚未启动
[info]应用程序exampleJVM尚未启动
[info]在后台启动应用程序exampleJVM ...
exampleJVM启动example.Server.main()
java.lang.RuntimeException:没有检测到主类! 在scala.sys.package $ .error(package.scala:27)...
Hoewever,我确实在build.sbt
中指定了一个主要类:
).jvmSettings(
name := "Server",
mainClass := Some("example.Server"),
...
我的项目设置与this example非常类似。
但是 - 尽管出现此错误消息 - 喷涂服务器已正确启动!?
但我想摆脱这个恼人的消息......
答案 0 :(得分:0)
如果您只想抑制警告,请尝试使用no-op替换JS子项目的构建设置中的reStart
:
import spray.revolver.RevolverPlugin.Revolver
// Assuming you're using the same name as the example you linked.
// Override the reStart task to do nothing.
val exampleJS = example.js.settings(Revolver.reStart := {})