eclipse修改了代码后,浏览器刷新没改变

eclipse上的项目 修改了代码。。然后浏览器上刷新没改过来。。要刷好几次,或者等几秒才行/。
需要哪里设置的吗?

阅读 15.4k
7 个回答

如果是css或者js改动无效,可以勾选红圈选项,调试的时候禁止缓存
如果是css或者js改动无效,可以勾选红圈选项,调试的时候禁止缓存

修改的是Java代码?如果是一个JavaEE项目,你可能需要重启服务器。
如果是jsp/html代码,你需要ctrl+F5 刷新。

这个问题我有同样遇到,我的开发环境如下:MacBook + Eclipse + Sublime text + 切图仔。

别问我为什么用Sublime又用Eclipse,这个说起来一匹布那么长,还是回归正题!

我在Sublime text 下修改JSP文件,Eclipse需要几秒同步,然后再重启 Tomcat,再到浏览器刷新,中间最坑的时候需要20秒!坑爹啊!!!

解决方案:
扔掉Eclipse,直接用maven 命令行启动项目!
如果不熟悉maven,可以请教公司熟悉JAVA的同事,他们一般都懂,或者你自己看一下这篇文章
http://www.oracle.com/technet...

jrebel 热部署
百度吧,有教程.
或者在换一个开发工具IDEA.

chrome浏览器用隐身模式试试,不会有缓存的影响。

每次修改代码后,最好要清除Tomcat缓存(push),并且重启!

你这个问题和Tomcat设置有关,已经有人提问题,我回答过,请参看《Eclipse Maven项目下,如何让eclipse自动编译修改后的源代码?

【设置方法】
修改tomcatconfcontext.xml文件
1、在Tomcat下,找到conf文件下的server.xml,打开。
2、在<Host>和</host>之间加上如下代码:

<Context path="/虚拟目录名" docBase="目标目录位置" debug="0" reloadable="true" >
</Context>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题