ruby on rails - El desarrollo de RubyMine 8 no funciona. Sigue diciendo que no se encontraron rieles en SDK
ruby-on-rails ruby-on-rails-5 (1)
Título tipo de lo explica. En las Development Configuration
y Preferences
-> Languages
-> Ruby SDK and Gems
, tengo seleccionada la versión de Ruby / Gemset correcta. Pero sigue diciendo:
Error al ejecutar Desarrollo: the_factory: [No se encontraron Rails en SDK]
He usado RubyMine en toneladas de proyectos y esto nunca me ha dado un problema. Pero este es un proyecto nuevo, que usa Rails 5
y Ruby v2.3.0
, y simplemente no puedo entender qué está pasando aquí.
Esto está en las configuraciones de Ruby SDK and Gems
en RubyMine 8:
Y esta es mi configuración de Development
:
Actualizar
Cuando ejecuto el rails server
en mi carpeta de proyecto, funciona como se esperaba.
Ok, lo revisé un poco en la página de ayuda de RubyMine y encontré esta frase mágica:
RubyMine es compatible con las versiones de Ruby 1.8.6 a 2.2
Así que rvm
mi versión rvm
Ruby 2.3, instalé Ruby 2.2.4, gemset
un gemset
con Rails 5. ¡Luego asigné ese gemset a mi proyecto y Voilá! Funcionó como se esperaba.
Nota: Esto responde mi pregunta específica en la fecha en que escribo esto. Pero obviamente esta no es una respuesta a largo plazo, así que si eres un niño / niña futuro con este mismo problema, primero comprueba si tu versión de RubyMine es compatible con Ruby >v2.3
antes de eliminar tu versión actual de Ruby.