padreati / rapaio-jupyter-kernel

Java jupyter kernel
MIT License
48 stars 6 forks source link

Support for local Maven repository #49

Closed dsyer closed 3 months ago

dsyer commented 3 months ago

I tried this:

%dependency /add-repo local file:///home/dsyer/.m2/repository
%dependency /add com.example:experiment:1.0.0-SNAPSHOT
%dependency /resolve

but it failed

Adding dependency com.example:experiment:1.0.0-SNAPSHOT
Solving dependencies
unresolved dependency: com.example#experiment;1.0.0-SNAPSHOT: Cannot invoke "org.apache.ivy.plugins.resolver.ResolverSettings.getVersionMatcher()" because the return value of "org.apache.ivy.plugins.resolver.BasicResolver.getSettings()" is nullunresolved dependency: com.example#experiment;1.0.0-SNAPSHOT: Cannot invoke "org.apache.ivy.plugins.resolver.ResolverSettings.getVersionMatcher()" because the return value of "org.apache.ivy.plugins.resolver.BasicResolver.getSettings()" is nullunresolved dependency: com.example#experiment;1.0.0-SNAPSHOT: Cannot invoke "org.apache.ivy.plugins.resolver.ResolverSettings.getVersionMatcher()" because the return value of "org.apache.ivy.plugins.resolver.BasicResolver.getSettings()" is null

Seems like it should be available by default?

dsyer commented 3 months ago

It looks like this is a bug (as well as or) not a missing feature. Any repository that gets added has the same issue because the settings are always null.