项目的function>在Eclipse中清理

Eclipse的Project→Clean …工具实际上是做什么的?

它的function取决于你在项目中的构build者(他们可以select解释干净的命令,不pipe他们喜欢)还是你打开了自动构build。 如果打开自动构build,调用clean就相当于一个干净的构build。 第一个工件被删除,然后完整的构build被调用。 如果自动构buildclosures,干净将删除工件并停止。 之后您可以手动调用构build。

它将删除项目中已有的任何已编译文件,以便您可以执行全新的重build。

在这里工作还有另一个问题。 Eclipse的Cleanfunction被打破。 如果你删除了Eclipse以外的文件,它将不会提取这些文件现在已经丢失的事实,并且在你手动删除这些文件之前,你会得到构build错误。 即使如此,这也不一定有效,特别是如果有很多文件丢失的话。 我经常遇到这样的情况,那就是当我检查自上次构build以来发生了很多更改的代码分支时。 在这种情况下,我发现唯一的办法是开始一个全新的工作空间,并重新从零开始重新加载项目。