我有以下build.sbt文件:
name := "Stocks"
version := "1.0"
scalaVersion := "2.10.2"
resolvers += "sbt-idea-repo" at "http://mpeltonen.github.com/maven/"
addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.5.2")
libraryDependencies ++= Seq(
"com.typesafe.akka" %% "akka-actor" % "2.2.3",
"com.typesafe.akka" %% "akka-slf4j" % "2.2.3",
"com.typesafe.akka" %% "akka-remote" % "2.2.3",
"com.typesafe.akka" %% "akka-agent" % "2.2.3",
"com.typesafe.akka" %% "akka-testkit" % "2.2.3" % "test"
)
Run Code Online (Sandbox Code Playgroud)
当我import akka._在.scala文件中时,我收到错误:
[error] /home.......stocks/src/main/scala/main.scala:3: not found: object akka
[error] import akka._
Run Code Online (Sandbox Code Playgroud)
为什么?
目录结构需要如下所示:
.
??? build.sbt
??? src
??? main
??? scala
??? main.scala
Run Code Online (Sandbox Code Playgroud)
您必须sbt从项目的根目录(build.sbt文件所在的位置)启动.
旁注:如果要使用Scala构建配置而不是build.sbt,那将project改为在目录中.
.
??? project
? ??? Build.scala
??? src
??? main
??? scala
??? main.scala
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4078 次 |
| 最近记录: |