1

我想扩展 Kylo 用户界面。从文档中,我了解到我可以使用插件机制来添加新功能,我指的是此处提供的示例。

我已经构建了这个示例代码并将生成的 jar 文件部署到 /opt/kylo/kylo-services/plugin 文件夹并重新启动了 kylo-services。

但我没有看到 UI 有任何变化。根据我的理解,左侧导航窗格中应该有一个新组,但 kylo UI 中没有 UI 级别更改。

我正在使用 dladmin 用户 ID 和日志(kylo-ui 和 kylo-services)确实没有表明任何错误。

在哪里可以查看插件是否真的被 kylo 拾取?哪些日志告诉我这个插件发生了什么?任何建议都会有很大帮助。

谢谢加纳

4

1 回答 1

1

我犯的错误是将 kylo UI 复制到 /opt/kylo/kylo-services/plugin 文件夹中。

生成的 jar 文件应该进入不同的插件文件夹。

Kylo 服务插件应复制到 /opt/kylo/kylo-services/plugin 文件夹。Kylo UI 插件应该复制到 /opt/kylo/kylo-ui/plugin 文件夹。

服务 kylo-services 重新启动 服务 kylo-ui 重新启动

我错误地将 kylo-ui 插件复制到 kylo-services 文件夹中,这是我的错。复制到正确的文件夹并重新启动服务后,我能够找到 UI 更改。

感谢您的关注。

于 2017-09-27T09:46:04.807 回答