无法用maven编译Impala的前端

Posted

技术标签:

【中文标题】无法用maven编译Impala的前端【英文标题】:Unable to compile Impala's front end with maven 【发布时间】:2016-04-02 22:24:43 【问题描述】:

我正在尝试用 maven 编译 Impala 的前端 (fe) 部分。但是我收到了这个错误。

[ERROR] Failed to execute goal on project impala-frontend: Could not resolve dependencies for project com.cloudera.impala:impala-frontend:jar:0.1-SNAPSHOT: Could not find artifact com.cloudera.impala:impala-data-source-api:jar:1.0-SNAPSHOT in apache.snapshots (https://repository.apache.org/content/repositories/snapshots/) -> [Help 1]

我使用了命令:

mvn clean package dependency:copy-dependencies -DskipTests=true

此代码在 github 上的 pom.xml:https://github.com/cloudera/Impala/blob/cdh5-trunk/fe/pom.xml

我该如何解决它?

我按照 cloudera Impala wiki 的说明进行操作:https://github.com/cloudera/Impala/wiki/How-to-build-Impala

【问题讨论】:

【参考方案1】:

想出了这个。为了第一次编译 Impala 的前端,您需要第一次构建整个源代码,然后可以使用 maven 构建对前端的后续更改。

【讨论】:

以上是关于无法用maven编译Impala的前端的主要内容,如果未能解决你的问题,请参考以下文章

Impala编译部署-3

用maven命令行编译项目时,如何指定JDK的版

eclipse编译项目用maven编译问题

Impala中 LLVM 的交叉编译、调用过程

无法编译 TestNG 测试套件(Maven+Surefire)

用maven编译项目时出现如下问题