【发布时间】:2017-07-27 21:56:26
【问题描述】:
我目前正在尝试编写一个 Elasticsearch 插件(主要用于测试目的),而我正在努力解决 documentation 的问题,它简单地说:
这些示例提供了入门所需的基本内容。有关如何编写插件的更多信息,我们建议您查看本文档中列出的插件以获得灵感。
所以基本上,在找到了一些教程(除了 maven 部分之外,还有一些相互不同意)之后,请参阅 http://david.pilato.fr/blog/2016/07/27/creating-a-plugin-for-elasticsearch-5-dot-0-using-maven/ 和 http://jfarrell.github.io(它们不继承相同的类)。
我实际上被困在从哪里开始,核心弹性搜索依赖项中可用的组件,以及我应该如何加载我的插件。 (我知道我可以通过测试和逆向工程来研究它,我只是想知道是否有人对此主题有好的建议)。
现在我的代码看起来像:
public class MyPlugin extends Plugin implements NativeScriptFactory{
//overriden methods
}
我应该从那里去哪里?
非常感谢!
【问题讨论】:
标签: java elasticsearch elasticsearch-plugin