scala-tools Maven Repo Change:sbt Broken

时间:2012-04-27 20:09:18

标签: scala sbt

昨天,Typesafe回购(http://scala-tools.org/repo-releases)似乎已经失效。今天,该页面显示它正在“落伍”,有利于从Sonatype服务。问题是我刚刚安装的版本的sbt(来自mac上的自制软件)仍在查看旧的仓库并且它失败了:

[info] Resolving com.eed3si9n#sbt-assembly;0.8.0 ...
[warn] module not found: com.eed3si9n#sbt-assembly;0.8.0

更改项目的repo URL很简单:在Build.scala中找到它。但这对我没有好处,因为在项目构建被触发之前未找到装配jar就会出现(推断这个)。然后我在这里发现这个线程不得不爆炸罐子。

好的,我通过从sbt-assembly github自述文件获取解析器定义来修复此问题。但是,我的问题是,为什么0.8.0的sbt-assembly不在新的sonatype repo上?

New Releases Repo

1 个答案:

答案 0 :(得分:1)

Eugene还没有将sbt-assembly推向Sonatype。更重要的是,你正在运行一个过时的SBT版本。 Typesafe从未提供或支持Scala Tools托管。相反,它是由David Pollak(Lift的创建者)提供给社区的服务。此后他决定撤回他在社区中的参与,包括托管Scala Tools。这就是存储库处于“日落模式”的原因。大多数Scala构建工具(包括SBT)的最新版本不再指向Scala Tools。

我的建议是首先升级到更新版本的SBT。其次,在sbt-assembly上提出问题,要求Eugene采取必要措施将项目纳入Sonatype的存储库。