我想列出Java类加载器加载我的类的顺序。如果我使用-verbose
参数,它会列出它加载的每一个接口/类,包括吨的接口,如Serializable,异常等。有没有办法来调整这个输出,所以它只显示哪些类加载在类中,我的主要方法是界定?Java详细类加载
40
A
回答
46
我想最好的办法是做到以下几点:
- 输出一些固定的文本,一旦你
main
方法开始,右之前结束。 - 管详细输出到一个文件中像少或的grep
- 使用的东西,找到了两个标签之间加载从main方法的类。
有一个类似的问题和一些答案在这里:Is there a way to get which classes a ClassLoader has loaded?
你尝试-verbose:class
?
4
下面是一个sed表达式,它将解析java -verbose:class的输出以生成加载的类名称及其jar文件对。您可以通过排序来获取独特的jar文件。例如,
java -verbose:class -version 2>/dev/null |
sed -ne 's/\[Loaded \(.\+\) from \(.\+\)\]/\2/p' |
sort -u
输出
/usr/local/jdk1.7.0_67/jre/lib/rt.jar
相关问题
- 1. 用详细的类加载运行Gradle?
- 2. Websphere某些包的详细类加载
- 3. NoClassDefFoundError - 然而,类加载根据详细:类
- 4. 加载新的详细视图在
- 5. AngularJS未加载“详细视图”数据
- 6. 订单详细信息不加载
- 7. 将数据加载到详细视图
- 8. SenchTouch onItemDisclosure加载详细视图问题
- 9. 详细的Java GC日志
- 10. 添加详细带缺口
- 11. 详细
- 12. Crystal Reports详细信息详细信息
- 13. Android主详细信息详细信息
- 14. Java类加载
- 15. CAS Spring Security Java - 不授权用户详细信息服务不加载角色
- 16. 通过Id加载Fishpig博客类别集合并获取其详细信息
- 17. Java树节点详细信息
- 18. Java的大页面并详细GC头
- 19. 详细格式错误,Java Eclipse Indigo SR1
- 20. Java RMI连接池详细信息
- 21. Java中file.exists()的详细信息?
- 22. java卡applets部署详细视图
- 23. Windows临时目录详细信息(Java)
- 24. 在java中使用textfields更改类的详细信息
- 25. 哪些书会详细介绍Java引用类型?
- 26. UITableview推详细
- 27. 详细讲解
- 28. 异常详细
- 29. 获取详细
- 30. Cmdlet详细流