Github user echarles commented on the issue: https://github.com/apache/zeppelin/pull/2637 @matyix sure, we can to address the dep in separate PR, especially if it is beneficial for all deploy modes. The downside of it is that we will have everybody happy with any change on deps management (if you search the mailing list, you will a lot of questions and discussions around this). An additional parameter is the definition of "local" dependencies that don't come from any maven repo on the Internet. I regularly have to define local jars on the local disk file system (or even resources files that are not jar) and with the current `yarn-client` behavior of Zeppelin (probably not for `yarn-cluster`, I didn't test), those jars/resources are available on the classpath (of the driver and executor). If we could inject this now while this branch is being discussed, that would be really a good thing.
---