My topology jar with all the dependencies is going to be a huge one,so I am bit hesitant to deploy it using storm.

Best thing would have been if I could put all the dependent third party jars to some shared mount that is shared across all the machines in my cluster.


On Fri, Feb 7, 2014 at 8:45 PM, P. Taylor Goetz <ptgoetz@gmail.com> wrote:

Out of curiosity, why can’t you bundle your dependencies with the topology jar?

If you have to then you can put your topology dependencies in $STORM_HOME/lib, but you should be careful with replacing Storm’s core dependencies since it could lead to unpredictable results.

- Taylor

On Feb 7, 2014, at 8:48 AM, bijoy deb <bijoy.computers@gmail.com> wrote:

> Hi,
> Is there any way to add a specific directory to the Storm classpath rather than copying the required jars to Storm lib directory.For me,bundling the required jars with the actual topology jar is not an option?
> Can I add a directory (of jars) into the Storm lib rather than copying the actual jar files there?
> Thanks
> Bijoy