一个任务中,由于本周数据还没有产生,只好把系统时间修改到上周,利用下上周的数据。

修改内容主要是增加查询子句的一个字段,因此,包含SQL的DAO,前台显示的Table和前台操作的JS都需要相应修改,它们分别对应Java文件,JSP文件和JS文件。其中,JS文件是tiles:insert的方式被载入到JSP文件里面的。

接着相应作出了修改,但没有出现预想的结果,通过Debug发现,后台数据查询没错,前台表格的TH显示没错,但用于显示数据的JS似乎无动于衷。

一开始以为是数据的原因,加了两个alert,但是,页面动作依然故我,和没修改前一样。

这时查看源码,发现没有我增加的Alert字样。想到有时候MyEclipse也会产生自动编译失效的情况,于是Clean再Rebuild,页面岿然不动!

反思下,发现自己太心急了,就算不编译了,出问题的也应该是JAVA和JSP,与JS何干。

后来终于顿悟到系统时间在捣乱,改回去后,再怎么保存,JS文件的修改时间也比已经发布到Tomcat6的文件旧,MyEclipse认为它是“旧”的以后就不会拿他替代原有的“新”文件,所以再怎么修改JS文件还是以前那个。但是这个规则只适用于JS文件,而不是会编译成class的JAVA和JSP文件。

所以,遇到这种问题的解决方案就是,把系统时间改回现在或者未来,然后保存JS文件,再把系统时间修改回过去,再执行程序。

遇事冷静想想原因,比瞎鼓捣要有效。

希望此文对遇到同样问题的有所帮助。

我用的MyEclipse9.1版本可以从http://pan.baidu.com/s/1CBA9a 下载。

本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/xiandedanteng/p/3339224.html,如需转载请自行联系原作者

把系统时间改到以前后,MyEclipse9.1的工程里的JS文件修改完保存但MyEclipse不会将其不会更新。...相关推荐

  1. 计算机系统时间无法更改,电脑时间不能修改|系统时间改不了 四个处理办法

    电脑时间不能修改|系统时间改不了 四个处理办法? 电脑时间不但可以让网友准确的查看时间,还对软件的运行.工作等方面至关重要,有时大家看电脑时间不准确想要修改,确发现改不了系统时间.碰到该故障的朋友不要 ...

  2. Oracle DB 服务器 系统时间修改问题 与 SCN 关系的深入研究

    论坛里一个朋友说将DB 服务器系统时间往往后修改了3个月(从11年改成10年),启动DB报600的错误. 一. 先做个测试 1.1 关闭DB SQL> shutdown immediate Da ...

  3. linux获得系统时间 c,linux c 获取系统时间

    #include main() { time_t timep; time (&timep); printf("%s",asctime(gmtime(&timep)) ...

  4. 修改系统时间导致myeclipse不能自动发布的解决方法

    今天为了测试开发的系统时间,在myeclipse打开的情况下修改了系统时间,当我测试完毕,再把系统时间改回来后,问题出现了,不管怎么改程序,myeclipse主是不能自动将修改后的文件发布到tomca ...

  5. qt linux 修改系统时间,linux改变系统时间

    linux修改系统时间 linux 2009-03-04 15:23:18 阅读1710 评论0 字号:大中小 订阅 Linux下的时间分为两种,系统时间与硬件时间.我们一般看到的时间就是系统时间,比 ...

  6. ubuntu 系统时间

    修改ubuntu系统的时间 http://xueyue8.blog.51cto.com/4650249/1792933 Windows/Ubuntu 双系统用户会发现在 Ubuntu 里面的时间正常的 ...

  7. 如何禁止计算机用户修改时间,win10禁止用户修改系统时间的方法

    在我们日常使用win10系统电脑时,应该有很多玩家遇到过需要禁止用户修改系统时间的情况,那么win10怎么禁止用户修改系统时间呢?下面小编就为大家带来win10禁止用户修改系统时间的方法,感兴趣的小伙 ...

  8. 在html页面实时显示系统时间

    在html页面实时显示系统时间 桌面新建记事本,将下列代码复制粘贴,重命名后缀为.html,保存,用浏览器打开即可 <html> <head><meta http-equ ...

  9. linux下如何更改系统时间,Linux怎样修改系统时间date

    修改linux的时间可以使用date指令 修改日期: 时间设定成2009年5月10日的命令如下: #date -s 05/10/2009 修改时间: 将系统时间设定成上午10点18分0秒的命令如下. ...

最新文章

  1. Winograd,GEMM算法综述(CNN中高效卷积实现)(上)
  2. 002.Heartbeat部署及httpd高可用
  3. Windows7 VMware虚拟机安装Apple Mac OSX v10.7 Lion
  4. 部署支持php和Redis的Nginx服务器
  5. 如何禁用 Azure 虚拟机的日期时间同步
  6. 页面伪静态化 java_UrlRewrite 伪静态化页面
  7. (z) 傅里叶分析之掐死教程(完整版)
  8. python学习day17 递归函数
  9. mysql定时清空表数据_Mysql实现定时清空一张表的旧数据并保留几条数据
  10. Kubernetes 入门(1)基本概念
  11. 分布式之延时任务方案解析
  12. 【maven】scalac:error while loading <root>,Error accessing
  13. Fiddler工具工作原理
  14. Verdi的使用技巧总结
  15. 通过分析如何一个人的性格笔迹?
  16. Cocos Creator 使用摇杆控制角色移动
  17. 服务器虚拟化的毕业设计,虚拟化技术毕业论文题目精选
  18. 共享资源计算机的用户名和密码,电脑共享文件为什么提示要用户名密码?
  19. 【科学文献计量】关键词的挖掘与可视化
  20. @Prometheus监控数据库(MySQL)

热门文章

  1. 春天的旁边_春天@PropertySource
  2. C++开发工程师可以分为几层?
  3. C++高级进阶教程之STL 教程
  4. 基于OpenCV的计算机视觉入门(3)图像特效
  5. 二进制补码以及为什么要使用补码
  6. calc(~,mac电脑set-cookies要域名和请求域名相同
  7. 【原】jQuery easyUI 快速搭建前端框架
  8. ORB-SLAM2学习2 KeyFrame.h
  9. python中打印输出date信息
  10. tomcat 远程调试