jrubyonrails

    1熱度

    1回答

    我有一個Ruby on Rails應用程序,模型中包含很多業務邏輯。我還有一個需要使用相同業務邏輯的Java後端進程。 如何將Rails應用程序打包到可從Java調用的jar(使用JRuby)? 由於性能原因,我需要直接在Java中訪問代碼。執行HTTP請求的開銷太大。由於訪問需要同步,因此使用消息隊列將不起作用。

    2熱度

    1回答

    我有一個rails應用程序,加上代碼lib。我有spec目錄下的RAILS_ROOT。 我該如何把我的測試放在spec? 目前,我想到的是以下內容: spec/lib spec/controllers spec/models 此外,我做了一些常見的安裝/使用普通的步驟(例如,產生無效的用戶)在許多測試中。你在哪裏推薦我在我的rspec測試中使用通用設置/步驟的模塊?

    0熱度

    1回答

    使用Rails 3.0.3。 我在routes.rb中以下路線: match "user/create_new_password/:reset_password_key" =>"users#create_new_password", :via=>[:get, :post], :as=>:create_new_password 當使用視圖這條路線,用一種形式,它工作正常,但我不能對它進行測

    1熱度

    1回答

    解決了其他problem with routes後,現在我有另一個。 我在routes.rb中這條路線: match "user/create_new_password/:reset_password_key" =>"users#create_new_password", :via=>[:post, :get], :as=>:create_new_password 我可以測試它在我的

    18熱度

    5回答

    我有一些控制器設置這樣一個永久的簽署餅乾一些值的動作: def some_action cookies.permanent.signed[:cookie_name] = "somevalue" end 而且在一些功能測試,我想測試如果cookie設置正確起訴這樣的: test "test cookies" do assert_equal "somevalu

    1熱度

    1回答

    Possible Duplicate: Perplexing Ruby/MySQL Error: "invalid packet: sequence number mismatch" 我的Rails應用程序剛開始有我的EC2 /這些奇怪的MySQL錯誤RDS疊加。 我試過紅寶石1.9.2的幾個版本以及REE 1.8.7。 什麼是與此ProtocolError交易?這不會發生在我的任何其他網站或本地

    0熱度

    1回答

    如何在運行在webrick服務器上的rails應用程序中創建黃瓜測試?

    3熱度

    1回答

    我正試圖實現功能,其中一旦設置屬性就無法在ActiveRecord模型上進行更改。爲此,我寫了以下方法: def address self[:address] end def address=(val) if new_record? self[:address] = val else errors.add(:address, "Cannot change addre

    1熱度

    1回答

    我正在試用JRuby和JRuby on Rails。我無法找到關於JRuby on Rails和Ruby on Rails有什麼區別的信息。 我需要留意哪些差異? N.B.此問題與JRuby on Rails vs. Ruby on Rails, what's difference?完全相同,但原始問題在2.5年前回答。我希望得到最新的答案。

    1熱度

    1回答

    我想在我的根服務器上安裝Rails應用程序(Redmine)。因爲我已經計劃爲各種Java應用程序運行Tomcat,所以我問自己(和你)是否有意讓Rails應用程序在Tomcat6 + JRuby上運行,或者如果我應該擴展(已經運行) Apache與Passenger並「本地」運行Rails應用程序。 與Java Server + JRuby相比,在「本地」Rails服務器上運行Rails應用程序