HI all,

I'm working on a small library which performs Maven dependencies resolution
programmatically.

It's a simple wrapper around Eclipse Aether: http://www.eclipse.org/aether/

Basically it allows you to download and install a Maven dependency to a
local repository, given its coordinates. You can can see a short example on
my github:

https://github.com/leonardofoderaro/MadeIn

For example, you can download and install a JDBC Driver in a single line of
code:

ArtifactResult result = madein.install("org.xerial:sqlite-jdbc:3.8.11.1");

Here is the full version:

https://github.com/leonardofoderaro/MadeIn/blob/master/src/main/java/org/madein/MadeInApp.java

Do you think it could be useful for Zeppelin? maybe to simplify the
development of new Interpreters as external modules, outside the main
project? is it a feature already supported / planned to be implemented in a
better way?

thanks,
leo

Reply via email to