[x3d-public] FW: [conda-forge/conda-forge.github.io] Packaging of Java components(#590)
yottzumm at gmail.com
Tue May 21 12:03:36 PDT 2019
Hint on deploying jar to conda, below. Summary: first deploy jar to maven repository. Curtis is helpful!
Don, could you look into deploying X3DJSAIL full jar to a Maven repository?
groupID = org.web3d.x3d
ArtifactID = X3DJSAIL
Version = 4.0.full-SNAPSHOT
I’ve deployed to a local repository, and a remote repository, probably 9 or so years ago. I believe it involves keys/passwords (SSH) to do it on a consistent basis. We’ll probably need to create a SNAPSHOT (convention) jar version which is up to date with Don’s builds. This kind of thing works with maven well. So we may want to enhance my JSAIL https://github.com/coderextreme/JavaSceneAuthoringInterfaceLibrary project with dependencies for X3DJSAIL and perhaps deploy to the repository from there. Ideally though, I think an effect of Don’s ant scripts should be a deployment of the full SNAPSHOT jar. I looked a bit for an ant deployment to maven, but not very hard.
If someone wants to offer a Maven repository for Don to work with, that would be very cool.
The first step to creating a X3DPSAIL conda or pip install appears to be creating a maven entry in a Maven repository. Read on below about scyjava approach.
I may dig into this after a nap.
Sent from Mail for Windows 10
From: Curtis Rueden
Sent: Tuesday, May 21, 2019 1:22 PM
Cc: John Carlson; Mention
Subject: Re: [conda-forge/conda-forge.github.io] Packaging of Java components(#590)
@coderextreme My advice would be: A) get x3djsail deployed to a Maven repository as an artifact; and then B) access its API from Python via the scyjava approach.
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the x3d-public