2017-09-27 80 views
1

我想擴展Kylo用戶界面。從文檔,我明白,我可以使用插件機制來添加新功能,我指的是available here的示例。用於UI的Kylo插件不起作用

我已經構建了這個示例代碼並將生成的jar文件部署到/ opt/kylo/kylo-services/plugin文件夾並重新啓動了kylo-services。

但我沒有看到用戶界面的任何更改。根據我的理解,左側導航窗格中應該有一個新組,但kylo UI中沒有UI級別更改。

我使用dladmin userid和日誌(kylo-ui和kylo-services)確實沒有顯示任何錯誤。

我在哪裏可以看到插件是否真的被kylo拾起?哪些日誌告訴我這個插件發生了什麼?任何建議都會有很大的幫助。

感謝 加納

+1

有一點要檢查的是文件權限,插件jar應該是kylo用戶可讀的 –

+0

@Ruslans:謝謝你的回覆。我已經處理好了。我剛剛意識到我已經將kylo-ui插件也部署到了kylo-services/plugin文件夾中,而不是kylo-ui/plugin文件夾。進行此更改後,我可以看到UI更改。愚蠢的錯誤,花了幾個小時的時間。無論如何感謝您的回覆。 – Gana

回答

1

我做了錯誤的複製kylo UI到/ opt/kylo/kylo服務/插件文件夾。

生成jar文件應該放在不同的文件夾中的插件。

Kylo服務插件應該被複制到/ opt/kylo/kylo服務/插件文件夾。 Kylo UI插件應複製到/ opt/kylo/kylo-ui/plugin文件夾。

服務kylo服務重新啓動 服務kylo的UI重啓

而且它是我不好,我錯誤地複製kylo的UI插件安裝到kylo服務文件夾。在我複製到正確的文件夾和服務重新啓動後,我能夠找到UI更改。

感謝您的關注。