Rails için jetty_rails güncellemesi

Merhabalar,

Bir Önceki yazımızda rails için jruby kullanımından ve windows üzerinde rails uygulamalarının servis edilmesi hakkında bir yazı yazmıştık. Bu yazıda jetty_rails’in sürümünün biraz eski olduğundan (son güncelleme tarihi 2009-07-08 20:28) bazı problemle karşılaştığımı yazmıştım.

Bu yazıda sizlere bu problemleri nasıl ortadan kaldıracağımızı anlatmak istiyorum.

1. Öncelikle jetty-rails’i standart gem yÖntemleriyle yüklüyoruz.

jruby -S gem install jetty-rails


2. Daha sonra gem kullanarak jetty-rails’in nereye yüklendiğini buluyoruz.

c:\>jruby -S gem list jetty-rails -d

3. Jetty-rails’in yüklendiği yeri bulduktan sonra o dizini kısa bir ziyarete gidiyoruz.
4. Dizin içerisinde yer alan lib/jetty_rails.rb dosyasında yer alan;

require "activesupport"

satırını

require "active_support"
require "active_support/all"

ile güncelliyoruz.
5. Dizin içerisinde yer alan lib/jetty_rails/jars.rb dosyasında yer alan;

require "jruby-rack-0.9.5-SNAPSHOT"

satırını

require "jruby-rack"

ile değiştiriyoruz.

Eğer isterseniz bu dosyalar içerisindeki jetty versiyonlarını da değiştirebilirsiniz. Varsayılan olarak jetty-6.1.14 versiyonunu kullanıyor. Unutmayın sadece jar dosyasını ve require cümleciğini güncellemeniz yeterli. JRuby jar dosyalarını require cümleciği ile proje içerisine dahil ediyor.

Kolay gelsin.

Share