Eclipse 构建"current project"从菜单工作,但不能使用快捷方式



我已经将CTRL-F7分配给"Build all",它工作得很好。然而,由于我的项目由子项目组成,我不想在处理库部分时编译所有内容,因为依赖的项目无论如何都会失败。

我还分配了一个快捷键F7"构建项目",但这没有做任何事情。当我使用菜单"项目->构建项目"时,它会构建我正在处理的部分。我还可以在菜单中看到我的快捷方式被分配了,因为它显示在那里,但是当我按下它时它没有触发。

这是一个bug在Eclipse (Juno 4.3.0)还是我错过了这里的东西?

在快捷方式编辑器中,"Where"子句设置为"In Windows",与"Build All"快捷方式相同。我还尝试将其设置为c++编辑器和其他,但似乎都不起作用。

我仍然在Eclipse Indigo,我已经分配了F7构建项目。它的工作原理。可能有一个回归,因为我发现了这个bug:https://bugs.eclipse.org/bugs/show_bug.cgi?id=383497

阅读bug,看看是否能找到解决方案。试着清理一次日蚀。用eclipse -clean启动它,或者在快捷方式中添加它(不要忘记删除后面的参数,因为init非常慢)。
如果它不起作用,并且你的源代码处于源代码控制之下,创建一个临时工作区,在那里复制一堆项目,然后再试一次。有时我的工作空间被破坏了,但这是罕见的。

如果你有很多项目要编译,而且它们不经常变化,一个解决方案是创建jar,指向jar并关闭项目。

相关内容

最新更新