Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse:完成构建状态清理/重置_Eclipse_Rebuild - Fatal编程技术网

Eclipse:完成构建状态清理/重置

Eclipse:完成构建状态清理/重置,eclipse,rebuild,Eclipse,Rebuild,有没有一种好方法可以完全重置Eclipse构建状态 我在每次构建(手动,顺便说一句)时都会遇到“Building all…”的问题,尽管它似乎正常完成,而且它已经正常工作了好几个星期,我以前也遇到过这个问题,但它会在一次或多次重建中自行解决;所有这些都让我相信,有一种内在的东西陷入了错误的状态 清洁项目似乎并没有做到这一点。而完整的重建“说”它无论如何都会进行清理,“清理输出文件夹” Clean+closeproject+restartclipse似乎也不能做到这一点(我觉得这一点很不令人满意

有没有一种好方法可以完全重置Eclipse构建状态

我在每次构建(手动,顺便说一句)时都会遇到“Building all…”的问题,尽管它似乎正常完成,而且它已经正常工作了好几个星期,我以前也遇到过这个问题,但它会在一次或多次重建中自行解决;所有这些都让我相信,有一种内在的东西陷入了错误的状态


清洁项目似乎并没有做到这一点。而完整的重建“说”它无论如何都会进行清理,“清理输出文件夹”

Clean+closeproject+restartclipse似乎也不能做到这一点(我觉得这一点很不令人满意,也很奇怪)


我想再进口也行

也许用另一个名称重新导入

但也许有比重新进口更容易的事情。可能正在删除处于Eclipse持久化状态的某些文件或文件夹



(可能将此标记为“内部构件”?我要求提供特定的解决方案,但我当然也对IDE内部构件感兴趣,这是否有助于解决此问题。)

Hm,可能更改项目名称会产生一些效果?至少如果构建状态是基于项目名称缓存的。你说的是哪个项目生成器?JAVA专家如果您使用Maven,可能会有一些周期可以在Maven工作区构建视图中找到。否则,您可能会尝试使用
-clean
选项启动Eclipse。它也可能是由您安装的插件引起的。永远不要删除
.metadata
文件夹;这是一个关于堆栈溢出的恶作剧,可能会导致严重的问题(以防万一有人会告诉你这么做)。@howlger这只是java构建器。我关闭了maven builder,因为它们运行缓慢。而且这只是一个简单的java项目。感谢.metaspace警告:)。所以有一个-clean启动选项,它比“clean”菜单选项做得更多,有趣的是,我会立即用谷歌搜索它……在“eclipse.ini”中添加“-clean”。重新启动。在“关于Eclipse>安装详细信息>配置”中验证。不幸的是,没有帮助。下一步我会尝试重新导入…这些是不同的东西。项目>清理。。。意味着从头开始进行完整构建,而不是增量构建<代码>-清洁表示启动时不使用缓存。两者都取决于所使用的插件。您也可以在没有Maven的情况下进行构建周期。关闭所有项目,只打开所需的项目,以确定其是否由项目引起。它也可能是由安装的插件引起的(我曾经有过一次,甚至没有使用安装的插件)。