我有一個Java項目,在編譯的類中動態加載。然後我想在調試模式下遍歷這個類,但是由於Eclipse不知道源代碼,所以我不能這樣做。有什麼辦法可以做到這一點?Eclipse:添加源動態添加類
回答
如果源代碼可用,您可以通過右鍵單擊所需的Jar> Properties> Java源代碼附件來輕鬆添加它們。
JD-GUI還提供了一個插件爲Eclipse,即反編譯的類文件的源代碼(沒有評論):JD-Eclipse的http://jd.benow.ca/#jd-eclipse
的Eclipe只需要知道字節碼的位置,那麼就可以與調試器一起使用。
我已經以你需要的方式使用它,它的工作幾乎完美。 – Johannes 2014-10-09 13:05:01
我已經有了源代碼和我可以輸入到Eclipse中的.class文件 - 我只是不知道在哪裏。我可以在沒有JD-Gui的情況下做到嗎? – skaz 2014-10-09 17:13:34
好吧,我現在明白你的意思了。當然,在你的情況下,它可以在沒有JD-Eclipse的情況下工作,但我不知道如何告訴Eclipse不同的classpaths/path-to-sources來搜索一個動態加載的類。 JD-Eclipse的好處在於,您不需要設置這些路徑(但是 - 如上所述 - 技術上可以顯示無評論)。 – Johannes 2014-10-10 09:13:39
- 1. RESTEasy - 動態添加資源類
- 2. Eclipse:爲Jar添加資源
- 3. 動態添加類到div
- 4. 添加動態類到「datetimepicker」
- 5. 添加僞類動態
- 6. 動態添加到類
- 7. 動態添加/刪除類
- 8. 動態添加類控制
- 9. 角2添加類動態
- 10. 將動態項目添加到Eclipse中
- 11. 添加類動態加載菜單
- 12. 動態添加按鈕和添加他們的源代碼
- 13. jQuery動態添加源標籤
- 14. 動態添加資源字符串
- 15. 將動態操作添加到$資源
- 16. 動態添加新資源 - CoAP
- 17. WPF添加動態資源programmically C#
- 18. 將Tinymce添加到動態添加div
- 19. 動態添加imagebuttons不添加到page.Request.Form
- 20. 動態添加元素添加目標
- 21. JavaScript動態添加列添加行
- 22. 動態添加類方法對類
- 23. 動態添加uitextfields
- 24. 動態添加RealtimeDatabaseTriggers
- 25. 動態添加radiobuttongroup
- 26. 動態添加jQuery.knob
- 27. 動態添加around_filter
- 28. 添加CSS動態
- 29. 動態添加DockablePanes
- 30. 添加TR動態
你的意思是哪個罐子?我從文件系統動態加載一個.class,並沒有在項目中的任何地方的jar。 – skaz 2014-10-09 14:17:12