删除bin后,Eclipse重新编译项目

时间:2021-08-01 12:16:47

      今天在debug代码时, 发现static部分注释掉, 还是仍然有执行,而且已经勾选了 project->build automatically还是没自动重新编译。

后来直接到bin目录下把class文件都删除了, 再debug时就报 “找不到或无法加载主类”啦。

这时候要一个个编译就麻烦了, 可以采取以下操作整个工程重新编译:

 

  • 选中当前工程,在鼠标右键菜单中点击Properties,弹出工程属性对话框。
  • 在Java compiler选项卡中选上enable project specific settings, 将compiler compliance level改成另外一个level。(如默认是1.7,将其改成1.6,等成功后再改回来即可。 )
  • 点击“确定”,eclipse会提示说settings改变,需要重新编译整个project。
  • 重新编译后,因为java compile compliance 改变了,因此有可能出现错误,重新改成project原来的level即可。