昨天,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上?
答案 0 :(得分:1)
我的建议是首先升级到更新版本的SBT。其次,在sbt-assembly上提出问题,要求Eugene采取必要措施将项目纳入Sonatype的存储库。