我正在将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. 从子脚本jython调用命令
- 2. Jython脚本错误
- 3. IronPython脚本调试
- 4. “调试”ExtJS脚本
- 5. TCL脚本调试
- 6. 调试tampermonkey脚本
- 7. 调试Groovy脚本
- 8. 调试QueryTables.Add脚本
- 9. 通过脚本引擎(jython)从Java调用Python?
- 10. 如何让我的Jython脚本同步调用Java方法?
- 11. 你需要jython从java调用python脚本吗?
- 12. vim和python脚本调试
- 13. php脚本错误调试
- 14. 调试SSIS vb.net脚本
- 15. 调试脚本 - 硒的webdriver
- 16. 运行DOS调试脚本
- 17. 铬调试丢失脚本
- 18. 调试php脚本超时?
- 19. 调试PHP验证脚本
- 20. 铬 - 在调试脚本
- 21. IE脚本调试弹出
- 22. 调试greasemonkey般的脚本
- 23. 控制从Java执行Jython脚本
- 24. websphere jython脚本无法访问AdminTask
- 25. 使用java eclipse执行Jython脚本
- 26. 将Jython脚本转换为.jar文件
- 27. 无法使用wsadmin.sh执行jython脚本
- 28. 如何在Jython脚本中使用“adminClient.addNotificationListener”?
- 29. Jython如何从线程停止脚本?
- 30. 带有Jython脚本的Java代码
我认为OP的问题是指调试一个Jython脚本,一旦它从Java程序中调用,我不知道该怎么做,但我认为从Eclipse/PyDev自己调试脚本可能是最好的选择。如果Jython脚本从Java程序中获取参数,那么可能在调用脚本时暂停Java程序,观察它将要传递的值,然后启动PyDev并使用观察值进行调试。所以从这个意义上来说,这是正确的答案。 – 2012-03-10 12:40:21