Debugging JRuby 1.7.15,Rails 4,pry,调试器

Debugging JRuby 1.7.15,Rails 4,pry,调试器,debugging,jruby,jrubyonrails,pry,Debugging,Jruby,Jrubyonrails,Pry,最近,我已经将RubyonRails4上的应用程序迁移到使用Rails4的JRuby1.7.15上 执行bundle时,出现以下错误: 安装调试器(1.6.8)时出错,绑定程序无法运行 持续 在绑定之前,请确保gem安装调试器-v'1.6.8'成功 我明白,调试器不能与JRuby一起工作。但是如何在JRuby中使用“gem pry” 感谢您的帮助在jruby中使用pry与在任何其他ruby中使用pry没有什么不同,并且不需要使用调试器gem。pry生态系统也是一个优越得多的解决方案 使用pry

最近,我已经将RubyonRails4上的应用程序迁移到使用Rails4的JRuby1.7.15上

执行bundle时,出现以下错误:

安装调试器(1.6.8)时出错,绑定程序无法运行 持续 在绑定之前,请确保
gem安装调试器-v'1.6.8'
成功

我明白,调试器不能与JRuby一起工作。但是如何在JRuby中使用“gem pry”


感谢您的帮助

在jruby中使用pry与在任何其他ruby中使用pry没有什么不同,并且不需要使用调试器gem。pry生态系统也是一个优越得多的解决方案

使用pry with rails最容易使用“pry rails”gem。只需将其添加到您的GEM文件中,然后调用

binding.pry  

在代码中的任何地方,为了设置断点,在jruby中使用pry与在任何其他ruby中使用pry并无区别,并且不需要调试程序gem。pry生态系统也是一个优越得多的解决方案

使用pry with rails最容易使用“pry rails”gem。只需将其添加到您的GEM文件中,然后调用

binding.pry  

在代码中的任何位置设置断点时,“pry-debugger”不能与jRuby一起工作,但gem“pry-nav”可以。我现在正在使用pry nav,但我正在寻找一个具有更多功能的调试器

“pry-debugger”不能与jRuby一起使用,但gem的“pry-nav”可以。我现在正在使用pry nav,但我正在寻找一个具有更多功能的调试器

我删除了gemfile中的pry调试器,保留了pry rails并正确执行了包。感谢dre hhI在我的GEM文件中删除了pry调试器,我保留了pry rails并正确执行了捆绑包。谢谢你