我有一个非常有条理的构建文件,它由以下scala文件组成:
Build.scala的片段如下:
import sbt._
import Keys._
object MyBuild extends Build {
import Dependencies._
import BuildSettings._
import NativePackagerHelper._
// Configure prompt to show current project
override lazy val settings = super.settings :+ {
shellPrompt := { s => Project.extract(s).currentProject.id + " > " }
}
// Define our project, with basic project information and library dependencies
lazy val project = Project("my-project", file("."))
.settings(buildSettings: _*)
.settings(
libraryDependencies ++= Seq(
Libraries.scalaAsync
// Add your additional libraries here (comma-separated)...
)
).enablePlugins(JavaAppPackaging, DockerPlugin)
}
我上面提到的所有4个文件都在项目目录中的同一目录中。但是当我运行这个构建文件时,我收到以下错误:
not found value: NativePackagerHelper
任何线索为什么他的这个?
答案 0 :(得分:1)
我弄清楚问题是什么。我必须在build.properties中使用以下内容
sbt.version=0.13.11
我最初有0.13.6,导致导入语句失败!