首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sbt-scalabuff的SBT设置

sbt-scalabuff的SBT设置
EN

Stack Overflow用户
提问于 2014-04-11 22:27:15
回答 1查看 871关注 0票数 1

谁能给我一个最小的工作sbt设置为sbt-scalabuff?外面的信息似乎并不完整。我目前正在尝试使用addSbtPlugin("com.github.sbt" % "sbt-scalabuff" % "0.2"),但我使用的是sbt.ResolveException: unresolved dependency: net.sandrogrzicic#scalabuff-runtime_2.9.2;1.3.6: not found。我想我缺少一个存储库。

但是,为什么它使用2.9.2呢?我有scalaVersion := 2.10.3

build.sbt

代码语言:javascript
复制
organization := "com.confabulous"

name := "protobuf"

version := "0.0.1-SNAPSHOT"

scalaVersion := "2.10.4"

scalacOptions += "-deprecation"

resolvers ++= Seq(
  "sonatype releases"  at "https://oss.sonatype.org/content/repositories/releas
  "sonatype snapshots" at "https://oss.sonatype.org/content/repositories/snapsh
  "typesafe repo"      at "http://repo.typesafe.com/typesafe/releases/"
)

libraryDependencies += "net.sandrogrzicic" %% "scalabuff-runtime" % "1.3.6"

plugins/plugins.sbt

代码语言:javascript
复制
addSbtPlugin("com.github.sbt" % "sbt-scalabuff" % "0.2")

项目/Build.scala

代码语言:javascript
复制
import sbt._
import scalabuff.ScalaBuffPlugin._

object build extends Build {
  lazy val root = Project("main", file("."), settings = Defaults.defaultSetting
}

输出

代码语言:javascript
复制
$ sbt compile
Loading /usr/share/sbt/bin/sbt-launch-lib.bash
[info] Loading project definition from /home/dan/projects/confabulous/protobuf/project
[info] Updating {file:/home/dan/projects/confabulous/protobuf/project/}default-6a3ff1...
[info] Resolving org.scala-sbt#precompiled-2_10_1;0.12.4 ...
[info] Done updating.
[info] Set current project to protobuf (in build file:/home/dan/projects/confabulous/protobuf/)
[info] Compiling 1 Scala source to /home/dan/projects/confabulous/protobuf/target/scala-2.10/classes...
[error] /home/dan/projects/confabulous/protobuf/target/scala-2.10/src_managed/scala/com/confabulous/protobuf/ConfabulousProtobuf.scala:11: not found: value net
[error]     with net.sandrogrzicic.scalabuff.Message[Pair] {
[error]          ^
[error] /home/dan/projects/confabulous/protobuf/target/scala-2.10/src_managed/scala/com/confabulous/protobuf/ConfabulousProtobuf.scala:76: not found: value net
[error]     with net.sandrogrzicic.scalabuff.Message[Notice] {
[error]          ^
EN

回答 1

Stack Overflow用户

发布于 2015-06-12 10:53:20

https://dl.bintray.com/actor/maven添加到SBT解析器

代码语言:javascript
复制
resolvers ++= Seq("sonatype releases"  at "https://oss.sonatype.org/content/repositories/releas
"sonatype snapshots" at "https://oss.sonatype.org/content/repositories/snapsh
"typesafe repo"      at "http://repo.typesafe.com/typesafe/releases/"
"bintrayRepo" at "https://dl.bintray.com/actor/maven"
)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23015412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档