我想列出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詳細流