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.
1 Response
[…] yayınlanma zorunluluÄŸu ortaya çıktı. Daha önceki yazılarımda rails projeleri için Windows alternatiflerinden […]