2015-10-19 41 views
2

MyProject的/ build.sbt找不到主类运行的.jar,从SBT-大会

mainClass in assembly := Some("Boot") 

MyProject的/ Boot.scala

package src.main.myproject 

    object Boot extends App { ... } 

其他项目文件

MyProject/src/main/scala/myproject/someFile.scala 

运行罐子返回错误:

Error: Could not find or load main class Boot 

我的项目结构有问题吗?

回答

2

Boot是src.main.myproject,所以mainClass应该src.main.myproject.Boot

题外话的问题方面,但它似乎并没有传统方法是src.main是你的包结构的一部分,尽管,通常sbt的scala src目录被设置为src/main/scala