java多次導入同名包問題
1、three中調用fun函數時,是按classpath中jar的次序查找one下的類的,先找到哪個就是哪個
2、想要避免只能有壹個辦法,那就是不在classpath加入同名包
3、不能保證,這是妳設定classpath決定的
4、可以通過以下方法看看有沒有同名包放在類路徑上了
?ClassLoader?cl?=?this.getClass().getClassLoader(); String?className?=?"one/YourClass.class"; Enumeration?en?=?cl.getResources(s); while(?en.hasMoreElements()?)?{ System.out.println(?en.nextElement()?); }