【发布时间】:2013-03-08 13:42:01
【问题描述】:
我想将我的应用部署到服务器,然后我可以像这样访问应用:
http://10.10.10.10/index.jsp
但不是
http://10.10.10.10/bar/index.jsp
这是我在 server.xml 中的主机配置:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context docBase="/home/foo/bar.war" reloadable="false" path=""/>
</Host>
但是,我启动tomcat之后
sh $CATALINA_HOME/bin/startup.sh
我发现tomcat没有解压$CATALINA_HOME/webapps中的war文件。 然后我尝试删除 $CATALINA_HOME/webapps/ROOT 中的所有文件,但这没关系。 那么以前有人遇到过这个问题吗?以及如何解决这个问题?
【问题讨论】:
-
也许你应该将 unpackWARs 设置为 true。
-
@JoachimRohde 我试过了,问题也存在