Сбой Aptana ruby-debug-ide

я использую ruby-debug-ide с Aptana Studio 3, сборка: 3.4.1.201306062137.

Рельсы 3.2.13

рубин 1.9.3p392 (22 февраля 2013 г.) [i386-mingw32]

ruby-debug-ide 0.4.17, ruby-debug-base19x 0.11)

Иногда (очень часто), когда я обновляю веб-браузер (сервер aptana работает в режиме отладки), сервер падает с ошибкой:

[2013-07-22 13:04:05] An error occurred while processing the invoke block for the command ERb Content Assist in C:\Users\Rimantas\Aptana Rubles\rails.ruble\commands\content_assist.rb: (NoMethodError) undefined method `getInstance' for Java::ComAptanaIndexCore::IndexManager:Class
org.jruby.exceptions.RaiseException: (NoMethodError) undefined method `getInstance' for Java::ComAptanaIndexCore::IndexManager:Class
    at Rails::ContentAssistant.index_manager(C:/Users/Rimantas/Aptana Rubles/rails.ruble/lib/content_assistant.rb:87)
    at Rails::ContentAssistant.gem_indices(C:/Users/Rimantas/Aptana Rubles/rails.ruble/lib/content_assistant.rb:79)
    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:274)
    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:229)
    at Java::JavaUtil::Collection.each(D:/IDE/plugins/org.jruby_1.6.4.1331328108/lib/ruby/site_ruby/shared/builtin/java/java.util.rb:7)
    at org.jruby.RubyEnumerable.collect(org/jruby/RubyEnumerable.java:706)
    at Rails::ContentAssistant.gem_indices(C:/Users/Rimantas/Aptana Rubles/rails.ruble/lib/content_assistant.rb:79)
    at Rails::ContentAssistant.gem_and_project_indices(C:/Users/Rimantas/Aptana Rubles/rails.ruble/lib/content_assistant.rb:74)
    at Rails::ContentAssistant.assist(C:/Users/Rimantas/Aptana Rubles/rails.ruble/lib/content_assistant.rb:31)
    at #<Class:0x1013eaebb>.define_content_assist(C:\Users\Rimantas\Aptana Rubles\rails.ruble\commands\content_assist.rb:7)
    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:274)
    at org.jruby.RubyProc.call(org/jruby/RubyProc.java:233)

Как исправить отладчик?


person Community    schedule 22.07.2013    source источник


Ответы (1)


Использование другого веб-сервера решает эту проблему. Добавьте gem 'thin' в свой файл gem и запустите установку пакета.

person Community    schedule 04.09.2013