开发者社区 问答 正文

在Windows cmd上运行Java应用程序错误

我的应用程序在Windows服务器上运行,应用程序每分钟循环一次,扫描目录,查找是否有文件更改,如果更改,文件将被上传到远程服务器,一切正常,但是在循环数小时后,应用程序将进入休眠状态,并且没有控制台上的日志输出和文件系统更改将不再被应用程序检测到。在这里,我需要Enter再按一次键,应用程序将激活并保持循环扫描目录。有谁知道为什么吗?

注意:无论文件是否更改,每个循环都会在屏幕上显示一行日志,但是当应用程序睡眠时,日志不会输出,我不知道为什么?

展开
收起
小六码奴 2019-10-12 16:39:10 1014 分享 版权
1 条回答
写回答
取消 提交回答
  • 这是Windows系统睡眠机制引起的

    2019-10-12 16:39:38
    赞同 展开评论