2010-09-26 1 views
1
путь к классам

, если развернуть на TOMCAT myapp.war содержит два LIB (lib1.jar и lib2.jar), которые содержат как a.b.c.MyObjкот и его менеджер

, который каждый выбирает в момент создания MyObj?

ответ

1

Поведение не предсказуемо. Класс загрузчик загружает первый правильно названный класс, который он находит в пути к классам, и эффективно «скрывает» все другие правильно названные классы.

Посмотрите на это tip от javaworld, который ссылается на инструмент с именем JWhich, чтобы помочь в этих сценариях.