0

我下载了 cratedb 的源代码,但无法正确编译,这里是详细信息:jdk:1.8

/workspace/crate$ ./ gradlew compileJava

:compileJava UP-TO-DATE
:es:es-core:compileJava UP-TO-DATE
:es:es-core:processResources UP-TO-DATE
:es:es-core:classes UP-TO-DATE
:es:es-core:jar UP-TO-DATE
:core:compileJava
/workspace/crate/core/src/main/java/io/crate/action/FutureActionListener.java:26: error: package org.elasticsearch.action is not available
import org.elasticsearch.action.ActionListener;

应该是缺少elasticsearch包,接下来我该怎么办?

谢谢!

4

1 回答 1

0

请按照https://github.com/crate/crate/blob/master/DEVELOP.rst上的说明进行操作- 我认为您在克隆存储库时丢失--recursive了 es 子模块并没有拉它。

于 2017-03-28T17:14:36.170 回答