我有一系列项目,我经常通过IDE和无头构建应用程序进行构建。
我注意到,每当我使用无头构建时,该构建就需要花费更长的时间执行,但是从日志中看,两种情况下实际构建所需的时间是可比的。
示例:我的工作区A中有projectA。
如果我在IDE中打开工作区并进行构建,则需要8秒钟来进行完整的完整构建。
如果我从这样的命令行调用无头构建:
path\to\eclipse\eclipsec.exe -noSplash --launcher.suppressErrors
-data path\to\workspaceA -application org.eclipse.cdt.managedbuilder.core.headlessbuild
-build projectA/configuration -clean
此过程大约需要40秒才能完成,但是日志告诉我,构建仍然像8一样完成了。
请澄清一下,我不是使用原始版本的eclipse,而是使用安装了此版本eclipse软件包的Code Composer Studio v7.2.0.201705101800:
为什么这么慢?有没有办法让它在更短的时间内建成?