2016-01-28 54 views
0

我正在嘗試在Bluemix上的Spark Scala Notebook中添加一個jar。這些示例講述瞭如何使用公共github網址。但是我有我的代碼在Jazzhub git存儲庫中。我遇到的問題是,與Jazzhub我沒有沒有用戶和密碼訪問我的jar文件的公共URL。Bluemix spark jazzhub addjar

我用userid:password等嘗試了幾個url,但沒有成功加載jar文件。

有一些例子,從jazzhub的jar文件加載到Spark Scala Notebook嗎?

回答

1

首先,通過查看JazzHub中的設置確保您的項目是公開可用的。請轉到項目的設置並轉到選項。接下來,取消選中私人,如果它被選中。最後,點擊保存以應用更改。

The project is now publicly available

其次,由於你的項目是一個JazzHub混帳回購協議,將有混帳回購協議的鏈接提供。要找到你的鏈接,請轉到項目的設置並轉到常規。接下來,請記下Git URL旁邊的網址。

Git URL

第三,構建完整的下載網址。

完整的URL將具有以下格式:

[GIT URL]/contents/[GIT_BRANCH]/[JAR_LOCATION] 

例如,下載我的樣本項目的主分支內psclnt.jar,下面的URL將用於:

https://hub.jazz.net/git/hobert/libtest/contents/master/dep-jar/psclnt.jar 

四,請將以下URL添加到星火斯卡拉筆記本:

選項1:

%AddJar https://hub.jazz.net/git/hobert/libtest/contents/master/dep-jar/psclnt.jar -f

選項2:

`kernel.magics.addJar("https://hub.jazz.net/git/hobert/libtest/contents/master/dep-jar/psclnt.jar -f")` 

Configure Scala Notebook to add external jars

+0

這是否意味着它不可能從非公益項目。在這種情況下,您必須通過憑據,但我沒有找到辦法做到這一點。 –

+0

@EricCattoir我必須進一步研究。回答你原來的問題。你能訪問存儲在JazzHub上的公共項目中的jar嗎? –

相關問題