Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish Java client to Maven Central #219

Closed
MikeThomsen opened this issue Apr 21, 2018 · 12 comments
Closed

Publish Java client to Maven Central #219

MikeThomsen opened this issue Apr 21, 2018 · 12 comments
Assignees

Comments

@MikeThomsen
Copy link

The Java client should be published to Maven Central so that it is easily accessible to users of Maven and Gradle.

@davidscherer
Copy link

I think there's a corresponding issue for each of the binding languages.

@tirkarthi
Copy link
Contributor

@AlvinMooreSr Sorry to bump this up. Any timeline on when the jar will be published to Maven? Clojure uses Maven to resolve dependencies and the dependencies cannot be packed with the jar which blocks release of Clojure bindings which is a wrapper over Java bindings.

Thanks

@AlvinMooreSr
Copy link
Contributor

AlvinMooreSr commented May 25, 2018

@tirkarthi We are in the process of incorporating the publishing of our artifacts to various public repositories into our build process. We are currently awaiting approval from some of these external site and should have these artifacts published soon.

@tirkarthi
Copy link
Contributor

tirkarthi commented May 25, 2018 via email

@bjconlan
Copy link

Currently I'm installing this manually using:
mvn install:install-file -Dfile=fdb-java-5.1.7.jar -DgroupId=com.apple.foundationdb -DartifactId=fdb-java -Dversion=5.1.7 -Dpackaging=jar

Will these be the final co-ordinates when the package is deployed?

@AlvinMooreSr
Copy link
Contributor

@bjconlan The installation command looks fine with the exception of the groupId which has been changed to be org.foundationdb

@busbey
Copy link

busbey commented Jul 7, 2018

Any updated ETA here?

@AlvinMooreSr
Copy link
Contributor

@bjconlan @busbey @dbjoa The java client is now available at Maven Central http://central.maven.org/maven2/org/foundationdb/fdb-java/

@tirkarthi
Copy link
Contributor

Thanks a lot @AlvinMooreSr

@busbey
Copy link

busbey commented Jul 11, 2018

awesome!

@alexmiller-apple
Copy link
Contributor

alexmiller-apple commented Jul 11, 2018

@busbey @dbjoa, note that 5.2.5 was published, but the YCSB client requests 5.1.7. You can just bump the requested version without touching anything else, and it should work out fine.

(Also thanks for the YCSB client!)

@dbjoa
Copy link

dbjoa commented Jul 11, 2018

Great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants