我爲我的web應用程序部署使用Tomcat 7.0 ...現在我仍然使用停止服務器並刪除舊的war文件並粘貼新的war文件然後啓動服務器...現在我聽說了有關熱部署服務並願意爲我的網站做熱部署...我搜索堆棧溢出的各種問題,並嘗試根據答案,但它不工作..我有一個戰爭文件adweb.war並做了一些更新,併產生相同adweb.war被覆蓋在WebApps文件夾中...我該怎麼做?請在簡單的步驟中回答,以便我可以輕鬆理解..請不要將此標記爲重複,因爲我寫了這個問題,因爲本主題中沒有足夠的答案,並且有些答案對於像我這樣的初學者來說非常複雜。所以我希望這個問題將有助於初學者和我一樣......如何在Tomcat熱部署期間覆蓋war文件?
1
A
回答
0
不確定閹這個環節將是適合您的需求或not.But你會得到熱部署的信息,請查看本hot deployment tomcat
+0
我已經介紹過那些朋友......終於我在這裏進入了 – Ree 2013-04-24 13:15:04
1
對於Tomcat 7更新戰爭而不拆除tomcat的任務更容易。有多種方法可以做到這一點。
我建議你遵循以下任意一個:
- 使用Tomcat管理GUI
- 使用使用Tomcat的部署任務ANT基於部署。
在任何情況下,你就需要重命名你的戰爭文件,從adweb.war到 廣告發佈網頁鏈接##。戰爭和context.xml的(如果需要),並上傳到遠程/本地Tomcat設置。
每次你需要升級你的戰爭時,只需使用比上一個更高的版本號,同時重命名戰爭文件。
請注意,在執行熱部署時,上下文路徑/ adweb也應該更新爲/ adweb ##。
一旦新版本成功部署(在管理器UI中指示),您可以停止/取消部署先前的版本。如果不是,那麼tomcat仍然會使用最新版本,所有新請求都將被重定向到新版本。
1
我的答案並不完美,但它可以作爲一種解決方法。當你的tomcat運行時,刪除現有的war文件,然後粘貼當前的war文件,幾秒鐘後,你可以在控制檯上看到你的war已經被部署了。
希望這可以幫助
相關問題
- 1. tomcat war部署
- 2. tomcat的熱部署war文件住現場
- 3. 在Tomcat上部署war文件
- 4. 在tomcat上部署war文件
- 5. 在Tomcat中熱部署類文件
- 6. 如何在jboss上部署期間停止掃描war文件
- 7. Maven嵌入式tomcat部署war文件
- 8. 在tomcat中部署WAR
- 9. 在Tomcat中部署war
- 10. 在Tomcat/Eclipse中部署WAR
- 11. Maven + Tomcat熱部署
- 12. Tomcat對Json文件的熱部署
- 13. 在Tomcat中手動部署WAR文件在Tomcat中手動
- 14. 如何保護部署在tomcat服務器中的war文件?
- 15. 如何在Docker容器的tomcat 7中部署war文件
- 16. 如何通過uploadind .war文件在tomcat上部署java webapp
- 17. 如何在apache tomcat 8中將uaa部署爲war文件?
- 18. 如何將spring-boot WAR部署到Tomcat?
- 19. (Tomcat)部署時備份WAR
- 20. Grails部署問題(WAR&Tomcat)
- 21. Apache Ant如何將.war文件部署到Tomcat
- 22. 如何手動將war文件部署到tomcat?
- 23. 如何將WAR文件部署到Tomcat 5.5?
- 24. 如何避免在openshift tomcat中部署後每次覆蓋server.xml
- 25. Tomcat熱部署不工作
- 26. Tomcat:熱部署新罐子
- 27. Tomcat熱部署失敗
- 28. Tomcat 6熱部署問題
- 29. Tomcat 8 Unicode文件名war文件部署問題
- 30. 在tomcat Docker容器上部署.war
你問的如何複製文件?如果不是的話,你應該重新解釋你的問題,以明確你實際詢問的內容。 – jarnbjo 2013-04-24 12:52:01
@jarnbjo我複製了戰爭文件,並將其粘貼到webapps文件夾中..一個窗口打開你想覆蓋現有文件...我點擊是你想要覆蓋現有文件...然後我刷新了網頁。 。它扔404錯誤 – Ree 2013-04-24 13:14:28
可能重複的[Tomcat熱部署](http://stackoverflow.com/questions/7885551/tomcat-hot-deploy) – 2013-04-24 22:38:48