Eclipse中Tomcat频繁报错的解决办法

在Web应用程序的开发中,一旦修改JSP文件或静态资源文件,Tomcat服务器则不断提示错误,大意为某某日志文件被其他进程锁定,无法删除更新,并且这种提示是中断性的,需要用户确认终结,十分影响工作效率:

Publishing failed with multiple errors
Could not delete C:\DTools\STS\pivotal-tc-server-developer-3.2.2.RELEASE\TC\wtpwebapps\mirana-birt\logs\org.eclipse.datatools.connectivity.oda_2017_06_23_10_10_10.log. May be locked by another process.

经诊断发现,每次资源更改时,Eclipse就会启动一个线程进行文件更新操作(可用jps命令跟踪),在这种情况下,如果更新的频率较高,就会出现上述的错误。

解决办法很简单,将资源发布的间隔由1秒改为10秒(可自行调整,依赖于电脑性能),截图如下:

另外一种方式,修改程序的发布方式,将“资源更改就更新程序”改为“有编译动作后发布”。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值