Eclipse发布到Tomcat的web项目在客户端的删除操作

    今天在做一个删除运行日志的功能的时候,使用file.delete进行log文件的删除 

    然后再网页中点击删除的按钮,删除成功没有问题,但是回到eclipse中发现被删除的log文件依然存在,开始以为是没有刷新的缘故,但是后来刷新n次没有结果,在工作空间中查看文件依然存在

    刷新网页以后,发现文件确实是被删除了,然后考虑可能是网页的程序走的是发布到tomcat的程序,于是重新启动eclipse中的tomcat 发现文件又出来了。这下知道了。文件删除只是删除了部署到tomcat的文件,重新发布以后就恢复了。

    为了验证,将eclipse的工作空间的项目直接复制到tomcat的webapps的目录下(这里有个小细节 只能复制项目中的webcontent目录下的文件,加上其他的tomcat就不识别了),然后直接启动tomcat 再进行删除,发现tomcat目录下的文件确实被删除了

    所以在eclipse中部署到tomcat的项目 只能是单向的传输,能够在eclipse中修改项目影响到tomcat的项目,不能通过tomcat上的项目变更影响到eclipse里的项目。

    有不对的地方 欢迎大家指正 谢谢 !

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值