欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

如何通过一个类名找到它属于哪个jar包?

发布时间:2025/4/5 编程问答 30 豆豆
生活随笔 收集整理的这篇文章主要介绍了 如何通过一个类名找到它属于哪个jar包? 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

最简单的方式:

如果用eclipse选中类名,然后ctrl shift T,就可看到包含比类的包了

最有效的方式:

import java.net.URL;/*** 检查class文件属于哪个jar包或位置。* * @author liulei* */ 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/IBMJSDK141/jre/lib/core.jar!/java/lang/String.class }}

参考文献:

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

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

转载于:https://www.cnblogs.com/davidwang456/p/5785918.html

总结

以上是生活随笔为你收集整理的如何通过一个类名找到它属于哪个jar包?的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。