Tomcat 7 正在使用中。
部署到appBase位置:
将WAR文件
myapp.war放在$CATALINA_HOME/webapps/浏览到
http://localhost:8080/myapp-> 确定
部署到non-appBase位置:
将 WAR 文件移动
myapp.war到/path/to/nonappbase/myctx.xml在$CATALINA_HOME/conf/Catalina/localhost/下面创建上下文文件,<context docBase="/path/to/nonappbase/" reloadable="true" > </context>浏览至
http://localhost:8080/myctx-> 未找到
为什么部署到该non-appBase位置失败?
@编辑
根据来自 的回答@Mads Nielsen,经过下面的修改,现在可以使用了,
<Context docBase="/path/to/nonappbase/myapp.war" reloadable="true" />
很明显,该Context元素应该大写并采用简写形式,即由/>而不是封闭</Context>