看板 java 關於我們 聯絡資訊
不知道問 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: 211.79.59.62
awert:可以請問所謂的失效是指什麼嘛? 04/03 21:31
jimwayne123:就是原本設定 context path 是要讓使用者不用輸入例如 04/05 11:24
jimwayne123:http://127.0.0.1/website,只要 http://127.0.0.1/ 04/05 11:26
jimwayne123:可,但 hot deploy 造成失效後,http://127.0.0.1會出 04/05 11:28
jimwayne123:現 404 這類找不到網頁的錯誤,必須用 ../website才行 04/05 11:29