Closed janheinrichmerker closed 3 years ago
After resolving some missing dependencies (repositories are not transitive in Gradle), it now builds, as you can see here: https://jitpack.io/#heinrichreimer/trec-near-duplicates/d9aae6c2f9
I am open to change the build system to gradle, but I will need some time to review this merge request since the final, fat jar must be able to run in our spark-cluster. (and also some scripts need to be changed, e.g. the Makefile and minor changes in the scripts in src/main/bash)
Ah, I see. Didn't know about any other build prerequisites.
Now all dependencies from third-party/local repos are included in the release JAR.
Closing due to inactivity
This PR migrates the build from Maven to Gradle. Besides better readable build config, this makes the build run on any machine, using the bundled, yet lightweight, Gradle wrapper. You can read more about the benefits of Gradle here: https://gradle.org/maven-vs-gradle/