這可能是一個愚蠢的問題,但有沒有辦法在JVM中查找加載的類。特別是加載到tomcat的類?提前致謝。有沒有辦法在JVM中查找加載的類文件?
0
A
回答
2
您可能想要使用諸如YourKit或JProfiler之類的工具來查看服務器上類的用法。如果您使用的是Eclipse,我想到的另一個選擇是使用JVM Monitor插件。
+0
這聽起來不錯!我會嘗試。謝謝。 – Maxi
+1
還有[VisualVM](http://visualvm.java.net/)和[Java Mission Control](http://www.oracle.com/technetwork/java/javaseproducts/mission-control/index.html)與最新的JDK一起發佈。在Windows上查找jvisualvm.exe和jmc.exe。 –
1
如果您使用-verbose:class
選項運行java,它將顯示正在加載哪些類 - 是您的意思?
參見
還要注意的是相同的類文件可以被加載到由多個類加載器的單個JVM;每個JVM都將被視爲一個獨立的類。
相關問題
- 1. 有沒有辦法在Visual Studio 2010中快速查找文件?
- 2. 有沒有辦法在java中加載gz文件?
- 3. 有沒有辦法在Perl中加載配置文件?
- 4. 有沒有辦法在Python中重新加載「當前」文件?
- 5. 有沒有辦法在「未加載」的java類文件中檢查類,字段和方法級別的註釋?
- 6. 有沒有辦法從HTML文件(在Firefox插件main.js文件中)加載AngularJS?
- 7. 有沒有辦法從流中加載Crystal Report 9.0文件?
- 8. 有沒有辦法讓JavaScript文件在AIR中加載另一個文件?
- 9. 有沒有辦法加載關於分辨率的CSS文件?
- 10. 有沒有辦法在Visual Studio 2008中的DBML文件中查找表格?
- 11. 有沒有辦法在運行時將類文件加載到程序集?
- 12. 有沒有辦法在javaFX中加載Eclipse RCP插件?
- 13. 有沒有辦法在IntelliJ中查找JavaScript的方法結構?
- 14. 有沒有辦法強制類加載器加載一個包,即使它們的類沒有被加載?
- 15. 有沒有辦法加載配置文件?
- 16. 有沒有辦法找到Hibernate的加載時間?
- 17. 有沒有辦法強制類在運行時加載
- 18. 有沒有辦法在運行時加載類jar和包?
- 19. 有沒有辦法不加載jQuery?
- 20. 有沒有辦法在特定時間在linux中查找文件
- 21. 有沒有辦法在python中重載+ =?
- 22. 有沒有辦法在Silverlight中沒有Webclient的情況下下載文件?
- 23. 有沒有辦法加載json文件以及所有其他js文件?
- 24. 有沒有辦法爲.settings文件添加類型?
- 25. 有沒有辦法在Apache中預加載代碼在PHP中?
- 26. 有沒有辦法在RubyMine中查看當前日誌文件?
- 27. 有沒有辦法在Fiddler中查看wireshark .pcap文件?
- 28. 有沒有辦法在map_reduce之前通過MongoDB中的「查找」?
- 29. 有沒有辦法在Java中查找變量的長度?
- 30. 有沒有辦法檢查哪個文件已經加載到UIImage對象?
爲什麼你需要這樣做?您是否試圖找出該類是否已由特定的類加載器加載,或者由您的JVM中的任何類加載器加載? – DNA