2016-06-01 6 views
0

私はsbt 0.13.8をインストールしました。なぜsbtがそれ自身の特定のバージョンを取得しようとしています

しかし、フォルダにsbtを入力すると、sbtは自身のバージョン0.13.6を取得しようとしています。そして、私は奇妙な動作を説明することができるbuild.sbtファイル内の何も見つかりませんでした。どうしてか言ってくれない。

ここにbuild.sbtファイルの内容があります。

enablePlugins(JavaServerAppPackaging) 

name := "quiz-management-service" 

version := "0.1" 

organization := "com.danielasfregola" 

scalaVersion := "2.11.7" 

resolvers ++= Seq("Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/", 
       "Spray Repository" at "http://repo.spray.io") 

libraryDependencies ++= { 
val akkaVersion  = "2.4.4" 
val sprayVersion  = "1.3.3" 
Seq(
"com.typesafe.akka" %% "akka-actor"  % akkaVersion, 
"io.spray"   %% "spray-can"  % sprayVersion, 
"io.spray"   %% "spray-routing" % sprayVersion, 
"io.spray"   %% "spray-json"  % "1.3.3", 
"com.typesafe.akka" %% "akka-slf4j"  % akkaVersion, 
"ch.qos.logback" % "logback-classic" % "1.1.2", 
"com.typesafe.akka" %% "akka-testkit" % akkaVersion % "test", 
"io.spray"   %% "spray-testkit" % sprayVersion % "test", 
"org.specs2"  %% "specs2"   % "2.3.13"  % "test" 
) 
} 

// Assembly settings 
mainClass in Global := Some("com.danielasfregola.quiz.management.Main") 

jarName in assembly := "quiz-management-server.jar" 

答えて

1

私はそれを理解しました。 sbtバージョンは、構文sbt.version = 0.13.x

を使用して、プロジェクトフォルダの下のbuild.propertiesに強制することができます
関連する問題