为什么tomcat 不自动解压war包?

strayly 2008-09-17 04:47:08
我的配置是这样的
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<DefaultContext reloadable="true"/>
<Context path="" docBase="/usr/local/apache-tomcat/webapps/search" reloadable="true" debug="0" crossContext="true" />
</Host>

每次传上一新的war包的时候tomcat不自动解压,非要重启不可,不知道怎么回事
有知道的吗
...全文
5474 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
awtqty_zhang 2010-10-14
  • 打赏
  • 举报
回复
如果WEBAPPS中已经有原来的一个项目的文件夹的时候呢?怎么让他解压??
shenzaohui 2008-09-19
  • 打赏
  • 举报
回复
少了一个encoding
strayly 2008-09-18
  • 打赏
  • 举报
回复
重启tomcat 是可以解压,可是怎么能实现 不重启tomcat 就自动加压呢,是和 docBase设置有关吗
qiao_happy123 2008-09-18
  • 打赏
  • 举报
回复
你把WAR文件放到WEBAPPS下启动TOMCAT 就解压了
zhuyx808 2008-09-18
  • 打赏
  • 举报
回复
en
flyingzou 2008-09-18
  • 打赏
  • 举报
回复
丢到文件夹下,重启就好吧?
mengweilil 2008-09-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 spaceko2006 的回复:]
部署的时候tomcat解析项目,所以才有吧。
另外,你docBase配置为什么这样,既然已经放在webapps下了,就不要在加这种配置了
[/Quote]
yami251139 2008-09-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 spaceko2006 的回复:]
部署的时候tomcat解析项目,所以才有吧。
另外,你docBase配置为什么这样,既然已经放在webapps下了,就不要在加这种配置了
[/Quote]
tomcat启动的时候自动解析并且部署
不启动,就。。。
strayly 2008-09-18
  • 打赏
  • 举报
回复
有知道怎么回事的
bobor_2008 2008-09-18
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 strayly 的回复:]
重启tomcat 是可以解压,可是怎么能实现 不重启tomcat 就自动加压呢,是和 docBase设置有关吗
[/Quote]

不启动它就不会检查出来你又新加了一个war包.

strayly 2008-09-17
  • 打赏
  • 举报
回复
我把 unpackWARs="true" autoDeploy="true"
设置为true了 可是为什么不行
strayly 2008-09-17
  • 打赏
  • 举报
回复
这样配置是 把默认站点指向到search目录啊
不然的话还要通过 http://localhost/search/ 访问
spaceko2006 2008-09-17
  • 打赏
  • 举报
回复
部署的时候tomcat解析项目,所以才有吧。
另外,你docBase配置为什么这样,既然已经放在webapps下了,就不要在加这种配置了
chjx1982 2008-09-17
  • 打赏
  • 举报
回复
这个是要重启的呀。
KingNE 2008-09-17
  • 打赏
  • 举报
回复
不知道

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧