2017-09-27 62 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更改。

感谢您的关注。