我正在嘗試將一個Web應用程序部署到Tomcat v.6.0。我知道我需要能夠部署單個文件 - WAR文件。問題是,Play文檔指示運行的命令產生一個目錄,而不是單個文件。部署選項Play Framework v1.4
命令:
play war myapp -o myapp.war
產生一種名爲myapp.war與另一個目錄WEB-INF包含的應用程序,類,框架,LIB等的目錄目錄,
我想將其部署到我的Web服務器的私有JVM實例。我嘗試過壓縮myapp.war目錄,上傳它,解壓縮它等。但是這並沒有做任何事情。當我檢查我的網站時,我收到一個空白屏幕。
我聽說我可以像本地一樣在獨立服務器上運行Play,但我已安裝Java和Play。無論哪個實例從public_html目錄提供頁面,我的遠程主機可能都沒有安裝它。如果我要將我的應用程序直接放到public_html目錄中,我怎樣才能終端併發布「Play run」命令來啓動它?
這是我第一次將Web應用程序部署到Web服務器。