作者kogrs (kogrs)
看板java
标题Re: [问题] TOMCAT 的 Context Path 设定的问题
时间Wed Apr 4 02:07:04 2012
你要的这个 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