2015-04-17 3 views
1

Я пытаюсь отладить приложение rails, которое находится на бродяжней машине с помощью RubyMine. Я настраиваю удаленный рубиновый SDK через настройки. Я установил необходимые камни для отладки (ruby-debug-base, ruby-debug-ide). Когда он пытается запустить отладчик это дает следующий вывод на консоль отладчика:RubyMine 7 Удаленная отладка Нет такой ошибки в файле или каталоге

/<remote_path_to_ruby>/bin/ruby -e 'at_exit{sleep(1)};$stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift)' /<remote_path>/gems/ruby-debug-ide-0.4.29/bin/rdebug-ide --disable-int-handler --evaluation-timeout 10 --rubymine-protocol-extensions --port 33401 --dispatcher-port 52861 -- /<local_path>/railsapp/script/rails server -b 127.0.0.1 -p 3000 -e development 
    bash: line 0: cd: /<local_path>/railsapp: No such file or directory 
    /<local_path>/railsapp/Gemfile not found 

путь от бродячего машины, и мой хозяин машины. Он имеет каталог railsapp и Gemfile внутри.

Любые идеи? Спасибо

ответ

0

Я понял, проблема. Вам нужно добавить карту для своего локального корня проекта -> удаленный корень проекта. Вы можете добавить это в конфигурации отладки. Он решил проблему для меня.

+0

Было бы очень полезно, если бы вы могли привести пример. –

+0

В настройках -> Сборка, выполнение, развертывание -> Развертывание. Выберите узел удаленного интерпретатора и перейдите на вкладку «Сопоставления». –

 Смежные вопросы

  • Нет связанных вопросов^_^