Tuesday, March 24, 2015

Failed to build YCSB with error "Failed to execute goal on project mapkeeper-binding"

Env:

YCSB(Yahoo! Cloud System Benchmark)
https://github.com/brianfrankcooper/YCSB
Or
https://github.com/mapr/YCSB

Symptom:

When building YCSB using "mvn clean package", it fails with below error:
[ERROR] Failed to execute goal on project mapkeeper-binding: Could not resolve dependencies for project com.yahoo.ycsb:mapkeeper-binding:jar:0.1.4: Could not find artifact com.yahoo.mapkeeper:mapkeeper:jar:1.0 in mapkeeper-releases (https://raw.github.com/m1ch1/m1ch1-mvn-repo/master/releases) -> [Help 1]

Root Cause:

The MapKeeper module no longer exists. See issue-181.

Solution:

See fix here.
Remove below 2 lines from pom.xml:
<mapkeeper.version>1.0</mapkeeper.version>
<module>mapkeeper</module>
And then rebuild.

1 comment:

  1. Attend The Data Analytics Course From ExcelR. Practical Data Analytics Course Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Analytics Course.
    ExcelR Data Analytics Course

    ReplyDelete