天天看點

base64是哪個jar包的_如何通過一個類名找到它屬于哪個jar包?

最簡單的方式:

如果用eclipse選中類名,然後ctrl shift T,就可看到包含比類的包了

base64是哪個jar包的_如何通過一個類名找到它屬于哪個jar包?

最有效的方式:

import java.net.URL; /** * 檢查class檔案屬于哪個jar包或位置。 *  *  */public class ClassPath { public static void main(String args[]) { Class targetclass = String.class; String className = targetclass.getName(); className = className.replace('.', '/'); String resource = "/" + className + ".class"; URL url = targetclass.getResource(resource); System.out.println(url.getFile()); // 輸出結果: // file:/D:/devtools/JDK8/jre/lib/core.jar!/java/lang/String.class } }
           

參考文獻:

【1】http://www.oschina.net/question/243520_60497

【2】http://bbs.csdn.net/topics/360131456