Eclipse一次又一次地构建代码(没有任何更改)?

时间:2011-11-25 19:40:51

标签: java eclipse solaris eclipse-indigo

我注意到Eclipse Indigo的一个奇怪问题。即使代码没有变化,也一次又一次地构建工作区!

在进度条中打印

Building Workspace 44%
..
Building Workspace 10%
..
Building  Workspace 33%

知道这里发生了什么吗?暂时我取消选中了“自动构建”标志。

3 个答案:

答案 0 :(得分:4)

我已经尝试了几次以下的技巧,这似乎经常发挥作用:

  1. 取消选中Build Automatically旗帜
  2. 刷新工作区中的所有项目
  3. 通过检查Build Automatically标志
  4. ,在一段时间后重新启用自动构建

    请注意,正如我之前提到的,这是一个技巧而不是解决方案。但是,希望面临这些问题的其他人会发现这有用。

答案 1 :(得分:2)

是的,我也注意到了这一点,它可能会很烦人。我已经通过关闭自动构建(在项目下)恢复到Eclipse中的手动编译。

手动编译有点老派,但它对我有用。我更喜欢使用maven在命令行编译,打包和测试代码。

(我可能会得到这种方法的一个downvote(即不使用集成工具等),但它适用于我,它运作良好!至少我没有使用VIM编码Java!:))

答案 2 :(得分:1)

如果您使用的是Windows 7,那么某些目录中的Windows索引会导致Eclipse中的自动重建:请参阅错误342931 - Windows 7 Libraries trigger rebuilds