获胜的类或罐子?

时间:2013-02-25 09:24:57

标签: java web classloader

是不是,如果是重复的课程, “班级”中的那个将被采取?

在Web应用程序中考虑A类将直接在

中使用

WEB-INF /类

中jar的一部分

WEB-INF / lib中

课堂上的人总会赢吗?

1 个答案:

答案 0 :(得分:2)

这取决于类路径 - 首先出现的类路径条目最初会获胜。此外,如果有多个类加载器,则首先尝试加载依赖类的类加载器。它不应该依赖于类是否在jar中。记录here

一般情况下,不要这样做,因为同名的多个班级是真正的灾难处方。