【问题标题】:Why doesn't Eclipse like Spark?为什么 Eclipse 不喜欢 Spark?
【发布时间】:2016-11-04 11:48:25
【问题描述】:

我正在尝试使用 Spark Java API,但由于 Spark,我在 Eclipse 中遇到了构建路径错误:

Archive for required library: 'C:/Users/IBM_ADMIN/Documents/spark-1.6.2-bin-hadoop2.6/lib/spark-assembly-1.6.2-hadoop2.6.0.jar' in project 'oplservice' cannot be read or is not a valid ZIP file

我正在使用 Eclipse SDK 版本:4.2.2 Build id:M20130204-1200。

我正在尝试使用我刚刚下载的 spark-1.6.2-bin-hadoop2.6(但我在使用 spark-v1.6.0-hadoop2.6 时遇到了同样的问题。

Here is my build path set up in Eclipse:

我查看了一堆关于类似问题的其他帖子(例如关闭并重新打开项目、运行 Eclipse -clean 等),但没有一个解决了问题。我没有更改任何关于 Spark jar 或我的 Eclipse 设置的内容。

这应该没那么难吧?

【问题讨论】:

  • 使用maven管理spark项目应该是最简单的。 an exmaple
  • 感谢您的回复。我尝试了大部分建议都没有成功。我得出的结论是,有问题的 JAR spark-assembly-1.6.2-hadoop2.6.0.jar 实际上已损坏。当 Windows 尝试使用 Java 虚拟机启动器打开它时,它会给出一个“无效或损坏的 jarfile。现在的问题是它是如何损坏的,因为我直接从 Apache 站点下载它并用 7-Zip 解压缩它。@Bajal

标签: java eclipse apache-spark


【解决方案1】:

显然这是 Eclipse Juno 中的一个错误。自从我切换到 Eclipse Neon 后,Spark jar 就没有问题了。

【讨论】:

    猜你喜欢
    • 2015-08-06
    • 2021-10-15
    • 2012-10-25
    • 2019-12-26
    • 1970-01-01
    • 1970-01-01
    • 2012-01-26
    • 2010-11-20
    • 2015-11-20
    相关资源
    最近更新 更多