Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我刚刚意识到 elastic4s 对 org.elasticsearch 有依赖关系,并且该依赖关系正在下载 20 Mb 的库。
对于我在 elastic4s 的 github 存储库中看到的内容,代码中有 66 个对包 org.elasticsearch 的引用。尽管如此,就 elastic4s 是一个客户端而言,我想知道是否有办法摆脱它的这种依赖关系,或者至少让它不那么沉重。
欢迎对此提出任何想法?
提前致谢。
Elastic4s 需要 elasticsearch jar,因为它本质上是 Java 客户端之上的 Scala DSL。为了消除 20mb 的依赖关系,我们需要 Elasticsearch 团队将服务器与客户端分离,并将它们作为单独的 jars 发布(如果可行,因为传输客户端充当节点,我想共享很多代码)。