首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何让sbteclipse与Scala 2.9协同工作

如何让sbteclipse与Scala 2.9协同工作
EN

Stack Overflow用户
提问于 2011-08-12 06:04:16
回答 1查看 1.1K关注 0票数 1

我正在使用spray模板项目和Scala 2.9.0.1。

我想使用Eclipse,所以我将下面几行代码添加到喷雾模板项目的build.sbt文件中。

代码语言:javascript
复制
resolvers += {
  val typesafeRepoUrl = new java.net.URL("http://repo.typesafe.com/typesafe/releases")
  val pattern = Patterns(false, "    [organisation]/[module]/[sbtversion]/[revision]/[type]s/[module](-[classifier])-[revision].    [ext]")
  Resolver.url("Typesafe Repository", typesafeRepoUrl)(pattern)
}

libraryDependencies <<= (libraryDependencies, sbtVersion) { (deps, version) => 
   deps :+ ("com.typesafe.sbteclipse" %% "sbteclipse" % "1.3-RC2" extra("sbtversion" ->    version))
}

我总是得到这样的错误:

找不到com.typesafe.sbteclipse#sbteclipse_2.9.0-1;1.3-RC2:

当然,类型安全服务器上的目录并不存在。只有:http://repo.typesafe.com/typesafe/releases/com.typesafe.sbteclipse/sbteclipse_2.8.1/,但sbt正在尝试获取:

http://repo.typesafe.com/typesafe/releases/com.typesafe.sbteclipse/sbteclipse_2.9.0-1/0.10.1/1.3-RC2/jars/sbteclipse_2.9.0-1-1.3-RC2.jar

我发现2.8.1是sbt使用的scala版本。但是我的sbt版本(0.10)使用build.sbt (scalaVersion := "2.9.0-1")中设置的scala版本来构建下载sbteclipse的url。

有人知道如何正确设置吗?如何告诉build.sbt文件我想使用Scala2.9,但是要在正确的URL中查找sbteclipse插件?

是否有计划将sbteclipse之类的内容包含到sbt标准发行版中?这将是非常受欢迎的,可能会帮助许多Scala,sbt和Eclipse的初学者。

克劳斯

EN

回答 1

Stack Overflow用户

发布于 2011-08-12 09:10:09

尝试一些类似"com.typesafe.sbteclipse“% "sbteclipse_2.8.1”% "1.3-RC2.....“

使用"%%“将自动将scala版本添加到库名称中。使用"%“将不会。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7033476

复制
相关文章

相似问题

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