2010-11-15 7 views
5

próbuję zainicjować konsoli Rails 3 z Netbeans 6.9.1 (tylko zmodernizowane), a nie zszyn na Netbeans: Uncaught Wyjątek: Nie ma takiego pliku do obciążenia - script/server lub skrypt/konsoli

Uncaught exception: no such file to load -- script/console 

Debugger również nie działa z podobnym błędem (... -- script/server).

Projekt Próbuję uruchomić ten był wcześniej na Rails 2.3.8 Aplikacja które zmodernizowane i Netbeans nadal próbuje zrobić dobrą znajomością stare ruby script/console zamiast rails c.

Próbowałem zainstalować the patch described here, ale to nie zadziałało. gem list powraca:

*** LOCAL GEMS *** 

abstract (1.0.0) 
actionmailer (3.0.1, 3.0.0.rc2) 
actionpack (3.0.1, 3.0.0.rc2) 
activemodel (3.0.1, 3.0.0.rc2) 
activerecord (3.0.1, 3.0.0.rc2) 
activeresource (3.0.1, 3.0.0.rc2) 
activesupport (3.0.1, 3.0.0.rc2) 
archive-tar-minitar (0.5.2) 
arel (2.0.2, 1.0.1, 1.0.0.rc1) 
builder (2.1.2) 
bundler (1.0.5, 1.0.0.rc.6) 
columnize (0.3.2) 
crack (0.1.8) 
erubis (2.6.6) 
httparty (0.6.1) 
i18n (0.4.2) 
jrails (0.6.0) 
linecache19 (0.5.11) 
mail (2.2.9) 
mime-types (1.16) 
minitest (2.0.0, 1.6.0) 
mysql (2.8.1 x86-mingw32) 
mysql2 (0.2.6 x86-mingw32) 
nokogiri (1.4.3.1 x86-mingw32) 
pik (0.2.8) 
polyglot (0.3.1) 
rack (1.2.1) 
rack-mount (0.6.13) 
rack-test (0.5.6) 
rails (3.0.1, 3.0.0.rc2) 
railties (3.0.1, 3.0.0.rc2) 
rake (0.8.7) 
rdoc (2.5.11, 2.5.8) 
ruby-debug-base19 (0.11.24) 
ruby-debug-ide (0.4.9) 
ruby-debug19 (0.11.6) 
ruby_core_source (0.1.4) 
sqlite3-ruby (1.3.1 x86-mingw32) 
thor (0.14.4) 
treetop (1.4.8) 
tzinfo (0.3.23) 
uuidtools (2.1.1) 

Używam Ruby 1.9.2 na Windows 7 z PIK jako alternatywa RVM. Moja ścieżka ma domyślnie katalog c:\ruby192\bin, a moja inna wersja rubika 1.8.7 ma również zainstalowane Railsy 3. Projekt na Netbeans jest skonfigurowany do pracy z platformą rubinową 1.9.2, a "Gem Manager" dla tej platformy pokazuje klejnot Rails 3 na liście.

Jakieś przemyślenia na temat sposobu działania?

Wielkie dzięki! Amit

+0

Czy podczas tworzenia nowego projektu sprawdziłeś, czy wybrana wersja Railsów to 3.x. Rozwijane pudełko musi mieć odpowiednią wersję szyn podczas tworzenia lub ładowania projektu !!! – Hemanth

Odpowiedz

6

Znalazłem rozwiązanie! Ten post dał mi kilka wskazówek.

moich platformy Ruby 1.9.2-P136, szyny 3.0.3, NetBeans 7.0 Beta

plik: Ruby-1.9.2-P136/kamienie/ruby-debug-ide19-0.4.12/bin/rdebug-ide: 79

script = ARGV.shift 
Debugger::PROG_SCRIPT = (script =~ /script([\\\/])rails/ ? Dir.pwd + $1 : '') + script 
puts Debugger::PROG_SCRIPT 
#Debugger::PROG_SCRIPT = ARGV.shift 
+0

Dzięki! Miałem ten sam problem z wersją Netbeans 7.0, Ruby 1.9.2 i Rails 3.0.9. To naprawiło to. –

+0

Dana, jesteś w stanie Netbeans 7 i Rails? Właśnie zainstalowałem go wczoraj, a potem znalazłem tam, gdzie powiedział, że już go nie obsługują. Jak to działa? Czy jest lepszy niż 6.9.1? Proszę, napisz do mnie na adres [email protected] (szukałem sposobu na skontaktowanie się z Tobą, ale Twoja witryna jest wyłączona). –

Powiązane problemy