在IntelliJ IDEA中加載特定Java類時有沒有設置斷點的方法?在IntelliJ IDEA中加載Java類時設置斷點
回答
不是我所知道的。但是,如果你試圖從一個類首次被加載的地方來確定,你可以在類的構造函數(或靜態字段/塊)中放置一個斷點,並查看堆棧跟蹤。這應該告訴你第一次打電話給班級的地方。
我真的想確定的是兩個類是由同一個類加載器加載還是由不同的類加載器加載。 –
啊。這是一種粗糙的方式,但是你可以在日誌消息中加上一些前綴(即「CLASSLOADER CHECK」),並在構造函數中記錄類加載器('this.getClass()。getClassLoader()')。然後grep日誌... –
在2016版本中,它通過將斷點設置到類定義行(public class YourClass ...
)來工作。您不必使用顯式構造函數,它會在調用... new YourClass();
時停止。
這不起作用 - 無論如何IME – davidfrancis
- 1. 無法在Intellij IDEA中設置Java斷點
- 2. 在Intellij IDEA中設置openIMAJ
- 3. 如何在intellij IDEA中斷點到webpack?
- 4. 無法在intellij中設置斷點
- 5. 設置斷點的IntelliJ
- 6. 刪除IntelliJ IDEA中的所有斷點
- 7. IntelliJ IDEA 2017.1不會停在斷點
- 8. IntelliJ IDEA的SLF4J:無法加載類 「org.slf4j.impl.StaticLoggerBinder」
- 9. 在IntelliJ IDEA中設置Log4J 13
- 10. 在Intellij IDEA中設置Android測試
- 11. 在Intellij Idea中設置Spring Spring
- 12. intellij IDEA導入設置
- 13. Intellij IDEA Forge設置錯誤
- 14. 使用IntelliJ IDEA設置JUnit
- 15. Java。 IntelliJ IDEA hotswap
- 16. IntelliJ Idea(調試)依賴於其他斷點的條件斷點
- 17. Intellij Idea:不斷要求增加內存
- 18. 如何加載xml文件,在IntelliJ IDEA
- 19. IntelliJ IDEA中的掛毯支持設置
- 20. Mac上的Hadoop在intelliJ IDEA設置
- 21. 如何設置的java.library.path在IntelliJ IDEA的
- 22. 如何在IntelliJ Idea上設置admob?
- 23. 添加IntelliJ IDEA的運行時斷言功能在Maven的
- 24. 如何在.NET 2或.NET 4加載時設置斷點?
- 25. IntelliJ IDEA 12不在rails/ruby中的斷點處停止
- 26. Intellij IDEA EAP下載
- 27. IntelliJ Idea 12中缺少「Java EE構建設置」選項卡?
- 28. 無法在DomainService類中設置斷點
- 29. 如何在eclipse中的Java核心類中設置斷點?
- 30. 在IntelliJ中的庫jar中設置一個斷點
我不知道它是否會工作,(因此是一個評論),但我不知道你是否可以添加一個靜態初始化塊到你的類,並設置一個斷點? – Charlie
你爲什麼要這麼做? –
我想弄清楚哪個類加載器正在加載一些特定的類。請參閱http://stackoverflow.com/q/14364566/7648我想知道,因爲我正在調查類似這樣的問題:eclipse.org/forums/index.php/t/173612顯然這可能發生在兩個類是由不同的類加載器加載(請參閱鏈接到的內容以瞭解詳細信息)。我試圖確定這是否是我所看到的問題。 –