-
Notifications
You must be signed in to change notification settings - Fork 471
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
Deploy to Maven Central #1
Comments
I think you have to deploy to Sonatype to actually get the build into Maven Central. As far as I know you can't directly deploy to Maven Central. Check out (if you haven't already ;) ) I would really love to see the latest version of metadata-extractor on Maven Central. |
The Sonatype project for metadata-extractor was setup a while ago. |
Thanks Ray, I should have checked that before commenting (my bad) Maybe this is a dumb question, but why is version 2.6.4 not on Maven Central if everything is set up? |
Part of this task is me learning how to use Maven :) I stopped programming Java professionally in 2003 and didn't use Maven until recently when I started using Clojure at work, though only as a consumer. Ray and others were good enough to help with this in the past, and I want to get on top of this for 2.6.4 and newer releases. My original reservation was related to using Maven to build the project -- the Ant build worked just fine for my liking. I hoped I could just make existing JARs available. Keen to learn others' thoughts and experiences on this topic. |
Thanks Drew for clarifying. |
I spent today learning how Maven works and going through the steps required to get a library published on Maven Central. Thankfully this is finally done! A huge thanks to @rgauss and @farrukhnajmi for their work in producing a Please check that you can access version 2.7.0 via Maven now. Please open an issue in the tracker if you encounter any problems and we'll get a 2.7.1 out. Fingers crossed that the next release is 2.8.0 though :) |
Thanks a lot, Drew! |
Could you release 2.6.4 to Maven Central? I noticed that 2.6.2 and 2.7.0 are there, but not 2.6.4. I'm trying to build a project that depends on 2.6.4 and there seem to be compatibility issues with 2.7.0 (checked exceptions). |
Could you explain what compatibility issues you've encountered? |
Sorry for my late response. I simply substituted 2.6.4 with 2.7.0 and got compiler errors about at least one checked exception on at least one public method in 2.7.0 that wasn't there on 2.6.4. I'll see if I can reproduce the exact error(s) shortly. |
2.7 is not 100% API compatible with earlier releases. It should be |
Maven is the defacto dependency management system.
Either get builds into Maven Central, or use an alternative repository such as Sonatype.
Some old versions are already in Maven central.
(migrated from Google Code)
The text was updated successfully, but these errors were encountered: