0

我正在尝试在 ibm bluemix 的新笔记本中运行 AddJar。

%AddJar https://github.com/ibm-cds-labs/spark.samples/blob/master/dist/helloSpark-assembly-2.1.jar -f

但是,我不断收到此错误-

Starting download from https://github.com/ibm-cds-labs/spark.samples/blob/master/dist/helloSpark-assembly-2.1.jar
Finished download of helloSpark-assembly-2.1.jar
Out[8]:
Name: java.util.zip.ZipException
Message: error in opening zip file
StackTrace: java.util.zip.ZipFile.open(Native Method)
java.util.zip.ZipFile.<init>(ZipFile.java:235)
java.util.zip.ZipFile.<init>(ZipFile.java:165)
java.util.zip.ZipFile.<init>(ZipFile.java:179)

我尝试了其他链接中指定的所有类型的 URL - 原始、文件等,但没有帮助。

hellospark_2.10-1.0.jar 的 %AddJar 给出名称:java.util.zip.ZipException 消息:打开 zip 文件时出错

请指教。

谢谢拉吉

4

1 回答 1

0

您的 URL 指向带有下载按钮的 HTML 页面。您必须改用指向实际 JAR 文件的 URL。我通过右键单击下载按钮并选择“复制链接地址”来获得它。URL在路径中有/raw/而不是:/blob/

%AddJar https://github.com/ibm-cds-labs/spark.samples/raw/master/dist/helloSpark-assembly-2.1.jar -f

那条线对我“有效”,因为我在第一次尝试时收到了完全不同的错误消息:断言失败。重新启动内核并重新执行后%AddJar,错误消失了。当我第一次执行该行时,可能我的服务还没有下载目录。

于 2016-08-29T06:16:15.353 回答