This is a "portable java" version of the Couchbase Lite.
To see how this fits into the overall architecture, see the Couchbase Lite Project Structure.
$ git clone <this repo>
$ git submodule init && git submodule update
$ ./gradlew clean && ./gradlew build
$ ./gradlew test
$ ./gradlew distZip
Note: The packaged file will be located at build/distributions.