Hi @ctrueden ,
I need you on this ! And I think it should be easy to solve with your Maven skills :-)
I am creating a conda recipe (see it as a Travis-like mechanism that output a nice package that can be then distributed and installed with conda).
The package is built in an isolated environment with only jupyter, maven and openjdk (I want the conda package to be totally ImageJ-independent since ImageJ integration is made directly within ImageJ).
So my idea is to "install" (copy scijava-jupyter-kernel jar and its dependencies) to a specific folder, probably something like $PREFIX/opt/scijava-jupyter-kernel. And then at the end of the package installation, I run some Java-glue-code to install all the kernels.
Now my question is : how to tell Maven I want to copy all the required jars somewhere ? For this, I don't want to modify the scijava-jupyter-kernel pom.xml (since conda build is very specific) but instead, I am using a settings.xml file in the conda recipe folder.
Note the recipe won't live in the scijava-jupyter-kernel but will live in a separated git repo on the conda-forge GitHub organization.