jruby9000中的调试

jruby9000中的调试,ruby,debugging,jruby,pry,byebug,Ruby,Debugging,Jruby,Pry,Byebug,JRuby9000中调试的最佳方式是什么?Pry和Byebug都依赖于MRI。我找到的所有JRuby信息似乎只适用于9k之前的版本,不适用于我的JRuby 9k设置。正如您在中所看到的,自JRuby 1.6以来,有许多java版本的pry与JRuby配合得非常好 Pry不依赖于MRI。如果您的应用程序是web服务器或rails应用程序,也可以使用pry remote 我尝试过使用byebug,但放弃了,因为jruby不支持它。ruby-debug-ide-0.4.28和ruby-debug-ba

JRuby9000中调试的最佳方式是什么?Pry和Byebug都依赖于MRI。我找到的所有JRuby信息似乎只适用于9k之前的版本,不适用于我的JRuby 9k设置。

正如您在中所看到的,自JRuby 1.6以来,有许多java版本的pry与JRuby配合得非常好

Pry不依赖于MRI。如果您的应用程序是web服务器或rails应用程序,也可以使用pry remote


我尝试过使用byebug,但放弃了,因为jruby不支持它。

ruby-debug-ide-0.4.28和ruby-debug-base-0.10.5.rc10-java gems似乎与intellij ruby插件一起工作,使用jruby 9.0.0.rc2。

因为它在JVM中运行,大多数java工具都可以完成这项工作。pry不依赖于MRI!谢谢你的提示@deivid!我一定是把pry和pry byebug弄混了(这取决于MRI)。