jacob-project icon indicating copy to clipboard operation
jacob-project copied to clipboard

Maven Coordinates of latest release?

Open mkarg opened this issue 1 year ago • 8 comments

I am searching for the Maven Coordinates of the latest JACOB release (including precompiled DLLs for Windows 64 Bit).

mkarg avatar Jan 26 '24 09:01 mkarg

Use this one, i checked it it’s the same binary and sources: https://mvnrepository.com/artifact/xyz.cofe/jacob/1.20

wildberrylillet avatar Feb 21 '24 00:02 wildberrylillet

Thank you, I will give it a try.

Anyways, is JACOB dead or why is there no "official" upload?

mkarg avatar Feb 22 '24 07:02 mkarg

There is no official maven upload. There was never consensus on how the DLLs should be packaged and there was a time when maven was "going away" to be replaced by something else so I never re-investigated. When I used this in a production app 20 years ago we just pushed it to our cached corporate artifact repository.

Releases are based on PRs submitted by others. There haven't been any accepted PRs in years. The open PRs have unresolved comments in them.

If someone can describe exactly how the packaging should look and where and how this would get published then I'm open to making that happen.

freemansoft avatar Feb 22 '24 12:02 freemansoft

Maybe this guy is willing to submit a pull request https://github.com/gochaorg/jacob-project

Dlls are uploaded too as type dll

wildberrylillet avatar Feb 22 '24 17:02 wildberrylillet

@freemansoft Tell me exactly what you need to know and I will give you all the answers you need. The Central Repository still is the de facto main source for dependencies, so putting an official up there is more or like a "must have" for all Java-based libraries. DLLs are simply uploaded as DLLs with the type specified as "dll".

mkarg avatar Feb 24 '24 12:02 mkarg

"ping" :-)

mkarg avatar Mar 17 '24 13:03 mkarg

The liked project does the nexus upload via a gradle pom.xml. Submit a PR with a pom.xml and I'll try and make it work. The build process can stay on ANT.

freemansoft avatar Mar 18 '24 03:03 freemansoft

Any update on releasing the latest as maven artifact?

gvasanka avatar Jun 17 '24 08:06 gvasanka