You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@storm.apache.org by Dzmitry Viarzhbitski <dz...@gmail.com> on 2015/05/09 00:45:59 UTC

Classpath

Hi. could you share information about storm classloader implementation.
Does storm load a separate classpath for each topology (jar)?
Can 2 topology collide with each other if they have a dependency on library
with different version?


Thank you.

Re: Classpath

Posted by "sy.pan" <sh...@gmail.com>.
Generally, all topologies have the same class path: 1) ${STORM.DIR}/conf  2)${STORM.DIR}/lib

when topology needs to rely on different version,  you can package dependent jar in  your topology jar and submit separately.


> 在 2015年5月9日,06:45,Dzmitry Viarzhbitski <dz...@gmail.com> 写道:
> 
> Hi. could you share information about storm classloader implementation.
> Does storm load a separate classpath for each topology (jar)?
> Can 2 topology collide with each other if they have a dependency on library with different version?   
> 
> 
> Thank you.