2017-02-10 38 views
0

我有一個Rails的4.2.7.1項目,我試圖將其部署到Tomcat的與JRuby的9.1.5.0鶯2.0.4
當我將它部署到根上下文時,它工作正常。如果我將它部署到其他上下文中(例如/ myApp, - tomcat可以這麼做),則由於路徑不正確,找不到PUBLIC下的圖像。
資產被搜索「/」,但位於「/ myApp /」下。
我可以指定鳴鳥(例如/config/warble.rb)嗎?
或者我該如何正確設置路徑?鶯WAR在Tomcat的部署,與relativ URL根麻煩

+0

這是'資產:precompile'權,任何自定義設置config.assets? – kares

+0

@ ha-sch你能弄清楚這個嗎? – SKR

回答

0

部署到子目錄可能很痛苦。

首先檢查是否asset_host是正確的:

config.action_controller.asset_host = 'https://your.site/myApp'

config.ru樣子:

map '/myApp' do 
    run ApplicationName::Application 
end