Я разрабатываю приложение в JRuby on Rails. По какой-то причине, когда я редактирую файлы вида, сервер JRuby Mongrel для разработки не перезагружает их. Удивительно, что после редактирования файлов контроллера сервер перезагружает их просто отлично при следующем запросе.Как включить автоматическую перезагрузку файлов вида в режиме разработки в JRuby on Rails?
Это было бы раздражать даже при использовании MRI Ruby, однако, начиная с JRuby Mongrel после того, как каждое редактирование вида происходит намного медленнее и гораздо более раздражает. (Обратите внимание, что как только он запускается, он довольно быстро, единственная проблема - запуск - JVM приходится загружать каждый раз, когда я запускаю JRuby Mongrel.)
Я запускаю JRuby 1.5.0, Rails 2.3.5, и Java 6.
Это не ошибка JRuby, это функция Rails. config.threadsafe! отключает перезагрузку класса. – dudleyf
Согласен о перезагрузке классов, но как насчет файлов просмотра? Я считаю, что они должны перезагружаться, даже с 'config.threadsafe!'. – thekingoftruth