Sbt-assembly未解决的依赖,Scala

use*_*214 14 plugins scala sbt sbt-assembly

我正在安装Sbt-Assembly,但现在卡住了.

Sbt Version (from 'sbt about'): 0.13.8
Current project is built against scala 2.11.6
Sbt, sbt plugins, and build definitions are using Scala 2.10.4
Run Code Online (Sandbox Code Playgroud)

项目/ assembly.sbt

   addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.0")
   resolvers += Resolver.url("bintray-sbt-plugins", url("http://dl.bintray.com/sbt/sbt-plugin-releases"))(Resolver.ivyStylePatterns)
Run Code Online (Sandbox Code Playgroud)

build.sbt

   scalaVersion in ThisBuild := "2.11.6"
Run Code Online (Sandbox Code Playgroud)

〜/名.bst/0.13/global.sbt

   scalaVersion := "2.11.6"
Run Code Online (Sandbox Code Playgroud)

我意识到sbt-assembly是针对scala 2.10的.如果我将我的项目更改为scala 2.10,我有2.10的新不可用依赖项,这是不可取的.有没有办法配置我的项目只使用2.10组装插件?

  ==== bintray-sbt-plugins: tried
  http://dl.bintray.com/sbt/sbt-plugin-releases/com.eed3si9n/sbt-assembly/scala_2.11/sbt_0.13/0.14.0/ivys/ivy.xml

  ::::::::::::::::::::::::::::::::::::::::::::::
  ::          UNRESOLVED DEPENDENCIES         ::
  ::::::::::::::::::::::::::::::::::::::::::::::
  :: com.eed3si9n#sbt-assembly;0.14.0: not found
  ::::::::::::::::::::::::::::::::::::::::::::::

  Note: Some unresolved dependencies have extra attributes.  
  Check that these dependencies exist with the requested attributes.

      com.eed3si9n:sbt-assembly:0.14.0 (scalaVersion=2.11, sbtVersion=0.13)
Run Code Online (Sandbox Code Playgroud)

Ale*_*nov 10

只是删除scalaVersionglobal.sbt.

由于SBT是递归的,它使用这个scalaVersionglobal.sbt建立你的构建文件,因为SBT 0.13与2.10斯卡拉建造了失败的时候,所以都是SBT插件.