私はOSC Lion、RubyMine 4.0.2、Ruby 1.9.3p125、そしてRails 3.2.3を実行しています。
デバッグはいつも私のためにうまく働きましたRubyMineしかし、今日、デバッガを使用しているときにサーバーがクラッシュし(例外ブレークポイントに到達したとき)、現在はデバッグできなくなりました。ボタンをクリックしてデバッガを起動すると、「デバッガへの接続」というタイトルのモーダルポップアップウィンドウが表示され、その中に「10秒のタイムアウトを使ってデバッガに接続しています。お待ちください...」とプログレスバーが表示されます。 10秒経過表示バーは100%完了していますが、ポップアップウィンドウは表示されたままで、事実上RubyMineがハングします。
アプリケーションが起動していないようです(起動しません)。要求に応答しません。デバッグコンソールは表示されません。 development.logファイルに新しいエントリはありません。 RubyMineを取り除く唯一の方法は、それを強制終了することです。
コンピュータを再起動し、RubyMineのキャッシュファイルを削除し、RubyMineを再インストールし、そしてデバッグ用のgem(ruby-debug-base19x、ruby-debug-ide)を再インストールしようとしました。
私はまだデバッガなしで、RubyMineからアプリケーションを実行することができます。
回答:
回答№1は1私は最終的に解決策を見つけました:gitリポジトリから私のプロジェクトの新しいコピーを再クローンすること。コピーは問題なくデバッグできます。
問題の原因となっているものはすべてプロジェクト自体にあると思われます。私はその問題がどうなっているのか想像できません。