1
如果在Tomcat myapp.war部署包含兩個LIB(lib1.jar和lib2.jar),同時包含a.b.c.MyObjTomcat和他的classpath經理
其中一個在創建MyObj中的時間選擇?
如果在Tomcat myapp.war部署包含兩個LIB(lib1.jar和lib2.jar),同時包含a.b.c.MyObjTomcat和他的classpath經理
其中一個在創建MyObj中的時間選擇?
該行爲是不可預測的。類加載器加載它在類路徑中找到的第一個正確命名的類,並有效地「隱藏」所有其他正確命名的類。
看看javaworld的這個tip,它引用了一個名爲JWhich的工具來幫助這些場景。