我有一個Ruby on Rails應用程序,我想編譯/打包爲一個WAR文件,以在Tomcat中託管。我已經添加了所有我能找到的相關內容,但是WAR只包含非JRuby版本的寶石。因此,我得到了GemNotFound異常,例如Tomcat中的「找不到activerecord-jdbc-adapter」。如果我用7-zip打開WAR文件,它不會在/ WEB-INF/gems/gems下顯示任何JRuby
我使用JRuby 1.6.7,1.9.2的Ruby,Rails的3.1.3和鶯1.4.0.beta2 有一段時間的應用程序現在,我一直在努力更新應用程序以使用JRuby 1.7.x.每次我試圖(與1.7.3版本,1.7.4,以及最近的1.7.6),我會得到以下錯誤: org.jruby.rack.RackInitializationException: No such file or direct
我嘗試從簡單的紅寶石樣本創建一個.JAR。在MRI和jRuby中,我可以運行這個沒有問題,但是當我嘗試warble項目我遇到錯誤,當我運行JAR文件。 Errno::ENOENT: No such file or directory - configuration.yml
的configuration.yml文件不在項目文件夾,因爲是需要被編輯所以不應該在JAR包括,優化從而使YML文件的路徑
我有用Ruby編寫的基於Sinatra的應用程序,它使用warbler打包。生成的文件在本地筆記本電腦(Tomcat 7.0.50)和沙箱主機(Tomcat 6.0.35)上正常工作。然而,在PROD箱這場戰爭(完全相同的文件 - 重新部署,並再次確認的md5sum)顯示以下錯誤信息: org.jruby.rack.RackInitializationException: No such file