5

scala 是 2.10.2 版本,sbt 是 0.13.0

我正在尝试为 scala 单元测试代码覆盖设置 scct 所以在 build.sbt 我添加了

seq(ScctPlugin.instrumentSettings : _*)

在 project/plugins.sbt 我添加了

resolvers += Classpaths.typesafeResolver

resolvers += "scct-github-repository" at "http://mtkopone.github.com/scct/maven-repo"

addSbtPlugin("reaktor" %% "sbt-scct" % "0.2-SNAPSHOT")

我得到像......这样的错误

module not found: reaktor#sbt-scct;0.2-SNAPSHOT

最后一条消息是

[warn] ==== scct-github-repository: tried
[warn]   http://mtkopone.github.com/scct/maven-repo/reaktor/sbt-scct_2.10_0.13/0.2-SNAPSHOT/sbt-scct-0.2-SNAPSHOT.pom
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: reaktor#sbt-scct;0.2-SNAPSHOT: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn] 
[warn]  Note: Some unresolved dependencies have extra attributes.  Check that these dependencies exist with the requested attributes.
[warn]      reaktor:sbt-scct:0.2-SNAPSHOT (sbtVersion=0.13, scalaVersion=2.10)

我查看http://mtkopone.github.io/scct/maven-repo/reaktor/ 发现我似乎需要的那个不见了,例如我看到了

sbt-scct_2.9.2_0.13/
scct_2.10/
and a bunch of others but no ... sbt-scct_2.10_0.13

你能帮我吗 ?(我是sbt新手)

4

2 回答 2

9

SCCT 有一个新的源代码存储库:https ://github.com/SCCT/scct

因此,您可以addSbtPlugin("com.github.scct" %% "sbt-scct" % "0.2")在您的 plugins.sbt 文件中从 maven Central 获取发布版本。

我要复制的项目在GitHub 上

更新:

该存储库已重新定位在https://github.com/sqality/scct 并且您需要addSbtPlugin("com.sqality.scct" % "sbt-scct" % "version")在您的 plugins.sbt 文件中。

于 2013-10-16T13:33:29.963 回答
1

原来的 SCCT 现在不活动了。

这是两个最活跃的分叉。

于 2014-01-05T15:02:36.483 回答