Re: [問題] TOMCAT 的 Context Path 設定的問題

看板java作者 (kogrs)時間13年前 (2012/04/04 02:07), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
你要的這個 webapp 指的應該是tomcat 下的 ROOT webapp 在 $TOMCAT_HOME/webapps 下應該有個 ROOT 的目錄 先把這個目錄砍掉 然後把你的 webapp 包成 war 檔,名稱叫 ROOT.war 接著deploy Context.xml 就不要了... 這樣試試看 ※ 引述《jimwayne123 (曼陀羅)》之銘言: : 不知道問 TOMCAT 的問題能不能發在 Java 板 @@ : 如果不行或者有更合適的板的話還請告知!m(_ _)m : 小弟想要讓 TOMCAT 目錄中 webapps/website 目錄 : 可以直接輸入例如 http://ip_address/ 就可以進入 : 因此在 Context.xml 中設定了 : <Context path="/" docBase="{TOMCAT}/webapps/website"></Context> : 其中 {TOMCAT} 指的是 TOMCAT 的路徑 : 這樣的確就可以達到瀏覽器輸入 http://ip_address/ 就可以進入 website 這個網站 : 但是如果我有做過 hot deploy,也就是把更新過的 WAR 部屬到 TOMCAT 上 : Context Path 的設定似乎就會失效,造成 http://ip_address/ 會找不到網站 : 必須輸入 http://ip_address/website 才能進入 website 網站。 : 雖然說重開 TOMCAT 就可以解決了,但小弟的環境中重開 TOMCAT 會花很多時間 : 因此想請問有沒有什麼方法可以保證讓 hot deploy 不會造成 Context Path 失效呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 27.147.14.8
文章代碼(AID): #1FUpnAJx (java)
文章代碼(AID): #1FUpnAJx (java)