【发布时间】:2013-04-09 05:44:53
【问题描述】:
这是我在Build.scala 中的项目定义。当我运行sbt run 或sbt dist 时,我得到了与not found: value distMainClass 相同的编译器错误。这很烦人,因为我检查了 akka-microkernel-plugin 项目以在 2.0 版中找到distMainClass。我用的是2.0.5,2.1.0也有。
lazy val ServiceKernel = Project(
id = "tracker-kernel",
base = file("."),
settings = defaultSettings ++ AkkaKernelPlugin.distSettings ++ Seq(
libraryDependencies ++= Dependencies.serviceKernel,
distJvmOptions in Dist := "-Xms512M -Xmx2G -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:ParallelGCThreads=2",
outputDirectory in Dist := file("target/s.Tracker-dist"),
distMainClass in Dist := "namespace.ServiceKernel" //says not found
)
)
关于问题根源的任何想法?谢谢!
【问题讨论】:
-
文件顶部是否有
import akka.sbt.AkkaKernelPlugin.distMainClass或import akka.sbt.AkkaKernelPlugin._或类似内容? -
哈!哎呀!就是这样。如果我不告诉 eclipse 隐藏我所有的导入,我可能会发现这一点。感谢 x2 今天的帮助 LOL
标签: scala akka microkernel