【发布时间】:2012-03-15 03:38:44
【问题描述】:
我创建了一个战争并将其部署到我的 $CATALINA_HOME/webapps 文件夹就好了。然后我想测试将其配置为指向任意位置的战争,例如 c:\tmp\mywar.war。这是我在 $CATALINA_HOME/conf 中的 server.xml 文件中放入的内容。
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="/blah" docBase="h:/tmp/mywar.war" reloadable="true" />
</Host>
当我尝试加载 localhost:8080/blah 时,Tomcat 返回 404。如果我将 docBase 指向爆炸的战争,它就可以正常工作。我在这里错过了什么?
【问题讨论】:
-
你能看到它部署在Tomcat admin管理中吗?
-
是的,它部署为 /blah 但访问它只会返回 404
标签: java jakarta-ee web-applications tomcat