pus*_*hya 45 java eclipse build
在(- >)中自动构建选项的目的是什么?我总是会检查我的.但是,当我有一些Java代码更改时,我仍然需要进行完整的构建.我被告知应该经常检查.这样做我认为没有任何好处.请一些机构解释.EclipseProjectBuild Automatically
Jon*_*eet 31
是的,您仍然需要进行构建 - 但是当您保存时它会自动完成(不是像Ant构建那样的外部构建,而是"内部"构建).如果你不想在保存的基础上建立,你可以取消选中该框.我相信,让它自动构建会让一些人感到紧张.
Jes*_*own 28
Eclipse 在他们的网站上有一个很好的答案:
您有两种工作模式:自动构建模式和手动构建模式.默认情况下,您处于自动构建模式,Eclipse负责自动编译源文件.每次更改工作区中的文件时,构建都会在后台自动生成(例如,保存编辑器).自动构建很方便,因为它意味着问题视图,二进制文件等始终是最新的.缺点是,在大型工作区中,如果要更改具有大量下游相关项目的项目中的文件,则自动构建可能非常耗时.
如果自动构建花费太长时间并且干扰正在进行的开发,则可以关闭它.一旦处于手动构建模式,用户就可以完全控制构建何时发生以及构建的内容.可以随时调用Project> Build All(Ctrl + B)来触发自动构建自动执行的操作.这允许您在调用构建之前构建更大的更改集(Eclipse会记住哪些文件已更改,因此当您请求构建时,它不需要执行比需要更多的工作.
请注意,当他们说"自动构建模式"时,他们意味着如果您已经选中"自动构建",当他们说"手动构建模式"时,他们意味着您没有选中"自动构建".