我正在將Jython腳本寫入文件,然後使用Java調用它們,有沒有辦法調試這些腳本?調試jython腳本
3
A
回答
0
您可以登錄到stdout和/或stderr以及java端的收集並再次登出。
2
您可以使用Eclipse和PyDev的(http://pydev.org/) 和PyDev的使用調試器
3
是的,你應該能夠做到這一點使用遠程調試器(如果你使用的PyDev,一起來看看: http://pydev.org/manual_adv_remote_debugger.html)。
如果你反其道而行(並且將入口點作爲調用Java代碼的Jython程序啓動程序),則應該使用java遠程調試程序來代替(這個技巧就是你沒有使用的語言直接啓動必須遠程調試)。
相關問題
- 1. 從Java調用Jython(Jython腳本調用Java,然後必須調用Jython)
- 2. 從子腳本jython調用命令
- 3. Jython腳本集羣
- 4. 延遲Jython腳本
- 5. Jython腳本錯誤
- 6. wsadmin jython腳本退出代碼到調用腳本
- 7. 調試腳本
- 8. IronPython腳本調試
- 9. 調試Groovy腳本
- 10. 調試R腳本
- 11. 調試php腳本
- 12. 調試PHP腳本
- 13. 調試QueryTables.Add腳本
- 14. 「調試」ExtJS腳本
- 15. TCL腳本調試
- 16. 調試tampermonkey腳本
- 17. 嘗試使用Jython腳本獲取Gridner中的最終URL
- 18. Jython - 將模塊路徑配置爲jython腳本
- 19. 我可以從java -jar myjar.jar調用jython腳本嗎?
- 20. 通過腳本引擎(jython)從Java調用Python?
- 21. 你需要jython從java調用python腳本嗎?
- 22. 從Jython腳本調用Java(ImageJ插件BoneJ)
- 23. 如何讓我的Jython腳本同步調用Java方法?
- 24. vim和python腳本調試
- 25. 運行DOS調試腳本
- 26. 鉻調試丟失腳本
- 27. 調試PHP驗證腳本
- 28. 如何調試豬腳本
- 29. 調試php腳本超時?
- 30. php腳本錯誤調試
我認爲OP的問題是指調試一個Jython腳本,一旦它從Java程序中調用,我不知道該怎麼做,但我認爲從Eclipse/PyDev自己調試腳本可能是最好的選擇。如果Jython腳本從Java程序中獲取參數,那麼可能在調用腳本時暫停Java程序,觀察它將要傳遞的值,然後啓動PyDev並使用觀察值進行調試。所以從這個意義上來說,這是正確的答案。 – 2012-03-10 12:40:21