加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – apache-tomcat 7.0不解压.war?

发布时间:2020-12-14 05:07:17 所属栏目:Java 来源:网络整理
导读:我想将我的应用程序部署到服务器,然后我可以像这样访问应用程序: 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="t
我想将我的应用程序部署到服务器,然后我可以像这样访问应用程序:
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中的所有文件,但这没关系.
所以有人来过这个问题吗?以及如何解决问题?

解决方法

Tomcat 7不会将Host的appBase外部的WAR文件解压缩到appBase中.

Tomcat 7将从WAR运行您的应用程序.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读