Open iryndin opened 9 years ago
Hello Ivan,
A publishing of artefact in one of Maven repositories would be nice for most consumers, Can I help to resolve this task?
Hi Ivan,
I would like to help with this issue, what is the current state?
this would be really nice.
is there a jar for your project? Thanks!!
i can help too
@iryndin i'm using this with osmdroid as a utility to help read metadata for esra shape files. I'd like to just use it as a dependency but since it's not published that isn't currently an option.
Can we get this rolling? Thoughts on this?
One option could be. Use Git hub as Maven Repo. https://gist.github.com/fernandezpablo85/03cf8b0cd2e7d8527063
got tired of waiting, just published today's master to central as version 2.2.0, if anyone cares
Using JitPack would also work—it takes the source code of the dependency from the repo and builds it on the fly. Be aware that identifiers change:
groupId
is com.github.iryndin
(if you are doing this for your own project and have your own domain, you can add a TXT record with the URL of your Github profile, then use your reverse domain name)artifactId
is the name of the repo (luckily both match in this case)version
must be a valid git ref, i.e. a branch, tag or hash. If you use a branch name, appending -SNAPSHOT
will ensure you always get the latest version of that branch. So, for latest master, use master-SNAPSHOT
. To get master as of this writing, use bb9f01c
. (For your own project, you can add a tag matching the version name every time you release a new version.)In a nutshell, add the following to your <project>
(merging <repositories>
and <dependencies>
as needed):
<repositories>
<repository>
<id>jitpack.io</id>
<name>JitPack Repository</name>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.github.iryndin</groupId>
<artifactId>jdbf</artifactId>
<version>bb9f01c</version>
</dependency>
</dependencies>
Prepare JDBF 3.0 to Maven Central release. This includes: