我想将我的应用程序部署到服务器,然后我可以像这样访问应用程序:
http://10.10.10.10/index.jsp
Run Code Online (Sandbox Code Playgroud)
但不是
http://10.10.10.10/bar/index.jsp
Run Code Online (Sandbox Code Playgroud)
所以这是我在server.xml中的主机配置:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context docBase="/home/foo/bar.war" reloadable="false" path=""/>
</Host>
Run Code Online (Sandbox Code Playgroud)
但是,在我启动tomcat之后
sh $ CATALINA_HOME/bin/startup.sh
我发现tomcat没有解压缩$ CATALINA_HOME/webapps中的war文件.然后我尝试删除$ CATALINA_HOME/webapps/ROOT中的所有文件,但这没关系.所以有人来过这个问题吗?以及如何解决问题?
Mar*_*mas 12
Tomcat 7不会将Host的appBase外部的WAR文件解压缩到appBase中.
Tomcat 7将从WAR运行您的应用程序.
归档时间: |
|
查看次数: |
11968 次 |
最近记录: |