我們的團隊正在開發一個Rails應用程序,以部署在運行Tomcat的JRuby的Windows服務器上。在Windows上將JRuby on Rails自動部署到Tomcat?
ruby代碼將被編譯爲java .class文件,然後使用warbler捆綁到一個.war文件中。
這可能會由哈德森自動化。
我們一直在使用capistrano進行「正常」導軌部署並喜歡它,但我不確定它在Windows上的.war文件的效果如何。
對Windows上的.war文件進行「capistrano-like」部署的推薦方式是什麼?
將戰爭文件放到Tomcat的webapps目錄中,或者使用Ant任務等。這是一個戰爭文件;正常的部署機制適用。不確定是否需要重新啓動。 – 2011-12-21 16:57:36
沒想到這將是基本的想法,但是有沒有一種工具可以在java世界中自動化這些東西?還是手動複製文件或使構建服務器將其粘貼到網絡共享上?感謝:) – 2011-12-21 17:07:06
螞蟻和Maven是規範的自動化構建工具,以及像Gradle,Gant,Rant,Buildr等等。 – 2011-12-21 17:22:38