Aktualizuję swój projekt z Rails 3.2.12 na 4.0.0. Zrobiłem wszystkie niezbędne poprawki, ale gdy próbuję wykonać mojej aplikacji przy użyciu rubymine 5.4 Otrzymuję komunikat poniżej:RubyMine wyświetla komunikat o błędzie: "Wystąpił błąd przy uruchomieniu Development: MyProject: Rails 3.x - skrypt uruchamiania został znaleziony zamiast Rails 4.x jeden"
błąd uruchomiony rozwój: myproject: Szyny skrypt 3.x wyrzutnia stwierdzono zamiast Rails 4. x jeden. Potrzebujesz skryptu "/ Users/stackoverflowuser/RubymineProjects/MyProject/bin/rails", aby uruchomić serwer Rails. Zaktualizuj program uruchamiający serwer zgodnie z dokumentacją Rails 4.x.
Co robię źle?
Może to "hack", jednak jest to najprostsze rozwiązanie.Twoje rozwiązanie prawdopodobnie też zadziała, ale musisz w ogóle używać Springa, ponieważ wiesz, że wielu ludzi nie może używać wiosny, więc mój "hack" działa wiosną lub bez wiosny. W każdym razie twoje rozwiązanie to kolejne rozwiązanie, więc przegłosowałem. – danilodeveloper
Kluczową częścią mojej odpowiedzi było użycie 'rake rails: update' - który jest poprawnym sposobem na zapewnienie, że pojemniki zostaną umieszczone w odpowiednim miejscu dla Rails 4, podczas aktualizacji z Rails 3. Część Spring była darmowa bonus, jeśli chcesz go użyć ;-) – DaveStephens
@danilodeveloper Cześć, tak, robię wszystkie moje dev w najnowszej wersji Rubymine. – DaveStephens