我得一个项目里面的定时方法在idea下到了指定时间不执行 启动tomcat无报错 同样是这个项目在eclipse这个方法在指定的时间会执行到

来源:1-

慕先生3426390

2017-08-11

http://szimg.mukewang.com/598dc3ea00015a4918470982.jpg

写回答

2回答

Geely

2017-08-12

hi 同学给你一个思路,请按照检查

  1. eclipse和idea中关于tomcat、maven、jdk等配置保持一致

  2. eclipse中如果打开这个项目,schedule是ok的,那么代表这个bean是create 成功的,那么idea中不ok,那么说明在idea启动中这个schedule的bean creae失败

  3. 如果是先打开eclipse,没有关闭服务,请记得关闭eclipse启动的服务,避免和idea中的服务端口等发生冲突。

  4. 检查日志,把spring schedule相关的日志的logger全部打开,看看项目启动过程中在eclipse和idea中的日志,有没有什么不一样的地方。

  5. 检查tomcat的localhost日志。

  6. 建议idea和eclipse如果是同一台机器,请部署在不同的tomcat当中。避免冲突。

  7. 这个不是咱们课程里的问题,但是能帮的到的我会尽力帮你的~

  8. 锻炼自己解决问题的能力,多多谷歌,百度。找到关键异常。

1
0

Geely

2017-08-12

加油!

0
0

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9486 学习 · 8814 问题

查看课程