幾個月前我已經啓動了一個小型Grails站點,現在我必須對應用程序部署增量更改,其中大多數更改不涉及任何db更改。新標籤,錯誤修復控制器,服務等。現在,我只是通過運行grails war SOME-WAR.war生成的類和工件的混搭,並手動將它們放入生產環境中。你現在的想法可能是正確的,相信我這個過程本身就是一種懲罰。在初始Grails項目啓動後部署更改
對此有何改進建議?
- 好像下探整個.war文件到生產的每一個時間 一些改變將是矯枉過正,並有中 客戶端生成靜態內容的問題。
- 例如上傳的圖像。目前他們在012ir的圖像目錄下創建項目初始化時創建的圖像,他們不是 存儲在數據庫中。我想將它們存儲在數據庫中用於歸檔 和備份目的,以便它們可以被寫回到目錄中,但應該有一些不幸的事情發生,但還沒有走過那麼遠。
換出一場新的戰爭文件Grails的部署過程。上傳的圖像需要存儲在文件系統或數據庫中。看起來你的問題更多的是關於部署的問題。 – j4y 2012-04-04 21:29:58
...那個lib或jars怎麼樣? – vector 2012-04-04 21:48:33
查看配置文檔的依賴關係解析部分。這是解決JAR依賴關係的框架方式http://www.grails.org/doc/latest/guide/conf.html#3.7%20Dependency%20Resolution – j4y 2012-04-05 01:23:15