2015-02-24 30 views
0

我刚刚意识到elastic4s对org.elasticsearch有依赖性,并且依赖项正在下载20 Mb的库。Elastic4s依赖于org.elasticsearch,我可以摆脱它吗?

对于我在github回弹中看到的elastic4s,在代码中有66个对org.elasticsearch软件包的引用。尽管如此,就elastic4s是客户而言,我想知道是否有办法摆脱这种依赖关系,或者至少让它变得不那么沉重。

对此的任何想法都欢迎?

在此先感谢。

回答

1

Elastic4s需要elasticsearch jar,因为它本质上是Java客户端顶部的一个Scala DSL。为了移除20mb的依赖关系,我们需要Elasticsearch团队将服务器与客户端分离开来,并将它们作为单独的jar发布(如果可行的话,因为传输客户端充当节点,并且我想像共享很多码)。

+1

感谢您的澄清,并祝贺elastic4s所做的工作,其工作对我们来说确实很顺利。 – Sal81 2015-02-25 14:44:55

相关问题