gpt4 book ai didi

java - 无效或损坏的 sbt-launch-jar 文件

转载 作者:搜寻专家 更新时间:2023-11-01 04:01:49 25 4
gpt4 key购买 nike

我一直在尝试在我的 MacOSX 上安装 spark。我已经使用 brew 安装了 Scala 和 Sbt。下载并解压缩 spark-1.4.1(我也尝试过 spark-1.2.1 和 spark-1.1.1)后,我正在运行 -

sbt/sbt clean assembly 

每次都是同样的错误:

Invalid or corrupt jarfile sbt/sbt-launch-0.13.5.jar

我已经尝试过上面提到的更改名称和手动安装 sbt 的解决方案,但这些似乎都不起作用。我见过很多人在 stackoverflow 上提问,但解决方案似乎并不一致。有人可以帮我吗?

最佳答案

哎呀。如果您查看这个“jar”文件的内容,它实际上是一个 HTML 404 文档。我会报告错误。

如果您决定构建一个发行版,Maven 构建得到更好的维护(很明显!)。我仅将 SBT 构建用于“玩弄”,然后我只使用我的 brew 安装的 SBT,而不是捆绑的这个(更像是拙劣的......)。

更新:构建脚本 build/sbt 应该按需下载 jar 文件。我认为有人用这个伪造的 HTML 文件构建了 tgz 文件,没有先检查它。我正在调查并提交错误报告。

与此同时,只需删除 build/sbt-launch-0.13.7.jar 并尝试再次运行 build/sbt (sbt/sbt 已过时,仅调用 build/sbt)。

更新 2:糟糕,删除文件没有帮助。我误以为包含了伪造的 jar 文件。我认为它尝试读取的 URL 不好。待命……

最终更新:好消息是此错误已在 1.5 中修复。现在,只需下载 http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/0.13.7/sbt-launch.jar,移动它到 build 目录,并将其重命名为 sbt-launch-0.13.7.jar。然后 build/sbt 就可以工作了。

关于java - 无效或损坏的 sbt-launch-jar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31837435/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com