java 定时器在windows 中能运行 但在 linux 中不能运行
本帖最后由 JackieLiuLixi 于 2013-11-21 09:20:57 编辑 我在JEE 项目中用 jdk 自带的 TimerTask 写了个定时器。让代码在每天的 0:20 能自动生成 csv 文件,然后把 csv 文件上传到 ftp中。该定时器在 windows 测试环境下能够正常运行,但是将系统部署到红帽 linux 环境后,就不执行了。求指点。 java 定时器 linux windows
[解决办法]
1. 有报错信息否?
2. Linux系统的时间与windows时间是否一致?
3. java环境配置是否正常,使用的服务器是什么,是否配置正确。
可以排查下。
[解决办法]
那除了定时器的代码,其他代码有写日志吗?
如果没有那就是你整个都没执行和定时器没关系。你最好看下启动日志
[解决办法]
还有你生成csv的路径会不会有问题,如果绝对路径会有问题
[解决办法]