Просто интересно, может ли кто-нибудь посоветовать.Aptana Studio 3 рельсы отладки перестали работать
У меня была отладка, работающая в Aptana Studio до сегодняшнего дня .. и теперь она перестала работать. Я не уверен, почему.
- Rails3.0.7
- рубин 1.9.3p448
- OSX Lion
Теперь, когда я пытаюсь запустить отладчик я получаю следующее в консоли:
Fast Debugger (ruby-debug-ide 0.4.18, ruby-debug-base19x 0.11) listens on 127.0.0.1:49858
Uncaught exception: undefined method `source' for main:Object
/Users/pj/railsprojects/researchers.ie/Gemfile:1:in `<top (required)>'
/Users/pj/.rvm/gems/ruby-1.9.3-p448/bin/rdebug-ide:23:in `load'
/Users/pj/.rvm/gems/ruby-1.9.3-p448/bin/rdebug-ide:23:in `<main>'
Итак, похоже, что он потерял способность читать Gemfile?
В моей Gemfile первые несколько строк:
source 'http://rubygems.org'
gem 'rails', '3.0.7'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'mysql2'
gem 'devise'
gem 'omniauth', '0.1.6'
gem 'compass', '>= 0.10.6'
gem 'haml'
gem 'html5-boilerplate'
И это, кажется, получать зацикливаться на первой линии ...
Теперь я скачал RubyMine попробовать его и его способный отлаживать один и тот же проект без проблем.
Итак, не уверен, почему у Aptana Studio возникла проблема. Но это может быть связано с тем, что отладка командной строки не работает либо ... Когда я «Рельсы сервер -debugger» я получаю ошибки следующим образом:
=> Booting WEBrick
=> Rails 3.0.7 application starting in bugger on http://0.0.0.0:3000
You did not specify how you would like Rails to report deprecation notices for your bugger environment, please set config.active_support.deprecation to :log, :notify or :stderr at config/environments/bugger.rb
/Users/pj/.rvm/gems/ruby-1.9.3-p448/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/connection_specification.rb:62:in `establish_connection': bugger database is not configured (ActiveRecord::AdapterNotSpecified)
from /Users/pj/.rvm/gems/ruby-1.9.3-p448/gems/activerecord-3.0.7/lib/active_record/connection_adapters/abstract/connection_specification.rb:55:in `establish_connection'
from /Users/pj/.rvm/gems/ruby-1.9.3-p448/gems/activerecord-3.0.7/lib/active_record/railtie.rb:59:in `block (2 levels) in <class:Railtie>'
from /Users/pj/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-3.0.7/lib/active_support/lazy_load_hooks.rb:36:in `instance_eval'
from /Users/pj/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-3.0.7/lib/active_support/lazy_load_hooks.rb:36:in `execute_hook'
from /Users/pj/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-3.0.7/lib/active_support/lazy_load_hooks.rb:43:in `block in run_load_hooks'
Любая помощь будет принята с благодарностью , Благодаря
Ниже мой список драгоценных камней output..I есть все отладочный камень можно найти установленный на данном этапе:
aaronh хронического (0.3.9) аннотации (1.0.0) ActionMailer (4.0 .0, 3.0.12, 3.0.7, 3.0.5) actionpack (4.0.0, 3.0.12, 3.0.7, 3.0.5) activemodel (4.0.0, 3.0.12, 3.0.7, 3.0 .5) activerecord (4.0.0, 3.0.12, 3.0.7, 3.0.5) activerecord-deprecated_finders (1.0.3) activeresource (3.0.12, 3.0.7, 3.0.5) activesupport (4.0) .0, 3.0.12, 3.0.7, 3.0.5) addres соболь (2.2.4) аннотация (2.4.0) архив-tar-minitar (0.5.2) arel (4.0.0, 2.0.10) атомный (1.1.13) bcrypt-ruby (2.1.4)) BigDecimal (1.1.0) строитель (3.1.4, 2.1.2) пакетирования (1.3.5) пакетирования-выгрузка (1.0.1) Capistrano (2.5.21) кофе-рельсы (4.0.0) кофе-скрипт (2.2.0) кофе-скрипт-источник (1.6.3) columnize (0.3.6) компас (0.10.6) демонов (1.1.4) отладчик (1.6.1) Отладчик-linecache (1.2.0) отладчик-ruby_core_source (1.2.3) Разрабатывают (1.1.8) Diff-LCS (1.1.2) erubis (2.7.0, 2.6.6) eventmachine (0.12.10) execjs (2.0.1) factory_girl (1.3.3) factory_girl_rails (1,0) FAKER (0.3.1) Фарадея (0.5.7) gravatar_image_tag (1.0.0.pre2) Haml (3.0.25) Haml-рельсы (0,3 .4) Highline (1.6.1) поход (1.2.3) Hpricot (0.8.4) html5-шаблонный (0.3.2) i18n (0.6.5, 0.5.0) IO-консоли (0.3) JBuilder (1.5.1) JQuery-рельсы (3.0.4) JSON (1.8.0, 1.6.6, 1.5.5) linecache19 (0.5.12) LinkedIn (0.2.2) почта (2.5 .4, 2.2.20, 2.2.19) mime-types (1,25, 1,24, 1,18, 1,16) minitest (4.7.5, 2.5.1) mocha (0.9.12) multi_json (1.7.9, 0.0.5) multipart-post (1.1.0) mysql2 (0.2.6) нетто-LDAP (0.1.1) нетто-УПП (1.0.4) нетто-SFTP (2.0.5) нетто-SSH (2.1.4) Net-SSH-шлюз (1.0.1) изящными-генераторы (0.4.5) nokogiri (1.4.4) оа-основной (0.1.6) оа-ядро (0.1.6) оа-предприятие (0.1.6) О.А. -oauth (0,1,6) oa-openid (0.1.6) oauth (0.4.4) oauth2 (0.1.1) omniauth (0.1.6) полиглот (0.3.3, 0.3.1) pyu-ruby-sasl (0.0.3.2) стойка (1.5.2, 1.2.8, 1.2.5) , 1.2.3) стойка в стойке (0.6.14) стойка-стойка (1.2.0) стойка (0.6.2, 0.5.7) railroady (1.1.1) рельсы (4.0.0, 3.0.12, 3.0.7, 3.0.5) railties (4.0.0, 3.0.12, 3.0.7, 3.0.5) rake (10.1.0, 0.9.2.2, 0.9.2, 0.8.7) rbx-require-relative (0.0.9) rdoc (3.12.2, 3.12, 3.9.5) rest-client (1.6.1) riddle (1.5.7) rspec (2.6.0, 2.5.0)) rspec-core (2.6.4, 2.5.1) rspec-ожидания (2.6.0, 2.5.0) rspec-mocks (2.6.0, 2.5.0) rspec-rails (2.6.1, 2.5.0) ruby-debug-base19 (0.11.25)) рубиновой отладка base19x (0.11.30.pre14, 0.11.30.pre12) рубиновой отладка-ида (0.4.18, 0.4.17) рубинового debug19 (0.11.6) рубиновый OpenID (2.1.8) рубинового OpenID-приложений обнаружение (1.2.0) ruby_core_source (0.1.5) ruby_parser (2.0.6) RubyGems-пакетирования (1.2.2) rubyntlm (0.1.1) РВМ (1.11.3.8) sass (3.2.10) рельсы для сассов (4.0.0) ЗПС (0.3.20) sexp_processor (3.0.5) Spork (0.9.0.rc8) звездочки (2.10.0) звездочки рельсы (2.0.0) sqlite3 (1.3.8, 1.3.4, 1.3.3) тонкие (1.2.11) мышление-сфинкс (2.0.14) Thor (0.18.1, 0.14.6) thread_safe (0.1.2) наклона (1.4.1) Treetop (1.4. 15,14.10, 1.4.9) турбонагнетатели (1.3.0) tzinfo (0.3.37, 0.3.32, 0.3.27) Уклонитель (2.2.1) начальник (1.0.3) webrat (0,7 .1) всякий раз, когда (0.6.8) will_paginate (3.0.pre2)
на самом деле, теперь я заметил, что если открыть другой файл в редакторе, а затем попытаться Debug, то он находит ошибку в файле вместо Gemfile. – Vida