【问题标题】:GWT/GPE Development / Eclipse Slow - Workspace recreation helpedGWT/GPE 开发 / Eclipse 慢 - 帮助工作区娱乐
【发布时间】:2012-01-09 15:47:20
【问题描述】:

在 GWT 开发几周后,我发现我的开发模式编译在您在开发模式控制台日志中看到的阶段突然变慢了:

Validating newly compiled units

我找到了一个相关的问题,但与我的问题相比,这似乎有点模糊

Eclipse getting too slow - workspace recreation helped

由于我在重新创建工作区时丢失了窗口/工具栏布局设置(即使导出/导入首选项)和其他有用的东西,我想找出我可以清理哪些文件?

我已经 raised a bug 使用 GWT..

【问题讨论】:

  • 我已将所有工作区文件检入本地 Git,我将定期检查点,看看会发生什么导致损坏
  • 我发现了 35Gb 生成的 GWT 临时文件,我已经清除了这些文件,我很想看看这是否有什么不同..
  • 它没有,这个问题肯定是本地化的 Eclipse 工作区并重新创建(使用所有相同的设置)清除问题
  • 这为我解决了这个问题:stackoverflow.com/a/19909401/1040124

标签: eclipse gwt plugins workspace


【解决方案1】:

我在使用 Eclipse 时遇到了类似的问题(Indigo Service Release 1 Build id: 20110916-0149) 和 GWT 插件。尤其是在启动 Eclipse 时,验证项目中的 GWT 组件需要很长时间。

谷歌搜索显示 GWT 设计器与 64 位 Eclipse Indigo 结合使用会导致此问题。

http://code.google.com/p/google-web-toolkit/issues/detail?id=6602

我会尝试在没有 Designer 的情况下重新安装 GWT 插件。

【讨论】:

  • 感谢分享,我有一台功能非常强大的机器,可以在几秒钟内启动 eclipse,特别是验证步骤对我不利
  • 是的,我也一样。并且 GWT 插件的卸载和重新安装大大改善了它
  • 感谢分享,希望对大家有所帮助
【解决方案2】:

在我的情况下真正解决它的另一个答案。

您是否可能在必须在 Preferences->General->Network Connections 中配置的代理后面运行(例如,用于安装插件)?

在我的情况下确实如此,但我已停用代理设置以访问内部 SVN。看起来,验证例程总是尝试下载 ui binder XSD,但没有成功,这需要很长时间。

关于我在第一个答案中的评论:是的,重新安装后它运行得更快,但原因是我必须激活代理设置才能重新安装。一旦我再次为 SVN 提交停用它,它再次运行缓慢 ;-)

【讨论】:

  • 谢谢,我实际上单独解决了验证性能问题,不幸的是这个问题影响了编译和运行步骤。在 eclipse 工作区中创建了一些导致它的东西,因为如果我重新创建它,一切都会再次正常(没有代理设置更改)
猜你喜欢
  • 1970-01-01
  • 2011-10-06
  • 2023-03-06
  • 1970-01-01
  • 2011-08-12
  • 2022-06-10
  • 2021-08-08
  • 2010-12-16
  • 2015-11-28
相关资源
最近更新 更多