私はいくつかのJRubyコードに精通しており、コードにブレークポイントを設定してコマンドラインから(通常どおり)実行し、その時点でデバッガーに割り込むことができるようにしたいと考えています。JRubyをデバッガーに侵入させるためにコードに入れることができるものはありますか?
jruby -r debug foo.rb
(通常の代わりに)実行jruby foo.rb
してから、でブレークポイントを設定してb bar.py:98
から続行してみました。しかし、デバッガーは例外が発生するたびに停止し、興味のあるコード行に到達する前に多くの例外があるようです。「デバッガーへの侵入」を配置できるようにしたいと思います。コード内の行を実行jruby foo.rb
して、デバッガーが最初に停止する場所をその行にします。
import pdb;pdb.set_trace()
(つまり、Pythonで同等のRuby / JRubyを探しています。)