tags:

views:

11

answers:

1

hi, if deploy on tomcat myapp.war contains two lib (lib1.jar and lib2.jar), which contain both a.b.c.MyObj

which one chooses at the time of the creation of MyObj ?

+1  A: 

The behavior is not predictable. The class loader loads the first properly named class it finds in the classpath and effectively "hides" all other properly named classes.

Look at this tip from javaworld which references a tool named JWhich to help in these scenarios.

Faisal Feroz