2016-05-15 9 views
-4

einen Syntaxfehler Immer wenn Rake Aufgaben ausführen:Syntaxfehler, unerwartete ':', erwartet ')' - Rails 2.1.0

bundle exec rake test:read_message 

ruby -v 
2.1.0 

/ruby/gems/2.1.0/gems/spring-1.7.1/lib/spring/client/run.rb:76: syntax error, unexpected ':', expecting ')' (SyntaxError) 
..._env, env.server_command, out: File::NULL) 

/usr/lib/ruby-flo/lib/ruby/gems/2.1.0/gems/spring-1.7.1/lib/spring/client/run.rb:76: syntax error, unexpected ')', expecting kEND 
from /usr/lib/ruby-flo/lib/ruby/gems/2.1.0/gems/spring-1.7.1/lib/spring/client.rb:5 
from /usr/lib/ruby-flo/lib/ruby/gems/2.1.0/gems/spring-1.7.1/bin/spring:48:in `require' 
from /usr/lib/ruby-flo/lib/ruby/gems/2.1.0/gems/spring-1.7.1/bin/spring:48 
+2

Bitte geben Sie den Code in Ihre Rake-Aufgabe – Bustikiller

+0

Ist es nur Rake-Aufgaben, oder erhalten Sie den Fehler bei der Interaktion mit dem Code auf andere Arten, wie 'irb' oder' rails console' oder 'rails server' oder 'Bündel installieren'? –

+0

@MichaelGaskill Bundle Installation funktioniert gut, dieses Problem bei der Ausführung von Rake-Aufgaben. – Bahubali

Antwort

0

Wenn ich deaktiviert Frühling, in der Lage war, die Rake-Aufgaben auszuführen.

DISABLE_SPRING = 1 Bündel exec Rake Test: read_message

aber nicht sicher, was die Ursache Problem ist, es funktioniert gut in meinem lokalen, ohne die Feder zu deaktivieren, aber nicht in prod.