我的Java项目使用JRuby。我执行的Ruby文件是项目中的资源。我用外部编辑器(TextMate)修改这些文件。在我运行项目之前,我需要刷新它。我正在寻找一种方法让我在运行项目时自动刷新资源,在Mac上使用Eclipse Kepler:
答案是Window->Preferences->General->Workspace and check "Refresh automatically"
。但是,没有"自动刷新":
所有选中的选项都没有达到我的期望。
设置>一般>工作区>刷新访问(又名轻量级 刷新)。此首选项使Eclipse自动刷新 资源,当它发现他们“不同步”时。
不,那不是真的。我运行我的项目(没有刷新它),Eclipse肯定没有刷新资源。
单击项目,按CTRL + A选择所有内容,然后选择F5 应该做你需要的 - 刷新一切。
这就是我一直在做的事情。我不会称之为"自动"。
我最近配置了Eclipse(版本3.6)以便实现它 自动刷新工作区中的项目(Windows>首选项>常规>工作区>自动刷新)。
这是什么神话般的"自动刷新"大家都在谈论?
答案 0 :(得分:4)
该选项已重命名为您显示的“首选项”页面上的Refresh using native hooks or polling
。
在Mac上我相信它使用轮询 - 所以会有一个后台线程定期检查更新。