我下载了cratedb的源代码,但无法正确编译,下面是详细信息: jdk:1.8
/工作区/机箱$ ./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包,我下一步该怎么办?
谢谢!
发布于 2017-03-28 17:14:36
请按照https://github.com/crate/crate/blob/master/DEVELOP.rst上的说明进行操作--我认为您在克隆存储库时丢失了--recursive,而且es子模块没有提取它。
https://stackoverflow.com/questions/43066168
复制相似问题