Есть ли способ отладить jruby на приложении Rails, работающем на сервере Tomcat в Eclipse?

StackOverflow https://stackoverflow.com/questions/8337804

Вопрос

У меня есть приложение Jruby на Rails, запущенное на сервере Tomcat 7. Я использую Eclipse как IDE. Есть ли способ запустить точки останова в коде Ruby?

Если нет, есть ли другой способ отладки приложения? (И я скорее не использую сообщения, чтобы быть напечатанными в консоли). Я полагаю, что если это не работает с ECLPSE, это тоже не будет работать с IntelliJ.

Это было полезно?

Решение

Приложение Jruby on Rails, которое мы в настоящее время разрабатываем, в конечном итоге будет развернуто на сервере Tomcat. Однако во время разработки мы используем сервер Webrick, чтобы запустить и отлаживать наше приложение. Хотя мы используем IntelliJ (с плагином Ruby), поэтому я не уверен, есть ли подобная поддержка для разработки Rails в Eclipse. Вы всегда можете переключиться на IntelliJ ...

Примечание: При таком подходе вы все равно захотите часто развернуть в Tomcat, возможно, в рамках ставной среды или в рамках стратегии непрерывного развертывания. Это гарантирует, что приложение по -прежнему ведет себя так же, как и ожидалось при развертывании в Tomcat, и что любые нюансы могут быть пойманы рано.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top