У меня есть ряд проектов, которые я регулярно создаю как с помощью IDE, так и с помощью приложения для сборки без монитора.
Я заметил, что всякий раз, когда я использую сборку без головы, сборка выполняется намного дольше, но из журналов время, необходимое для фактической сборки, сопоставимо в обеих ситуациях.
Пример:У меня есть projectA в рабочей области A.
Если я открою рабочую область в 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, но Code Composer Studio v7.2.0.201705101800, с установленной версией пакетов Eclipse:
- org.eclipse.platform версия: 4.6.0.v20160606-1342
- org.eclipse.cdt версия: 9.0.0.201606062011
Почему такая медлительность?Есть ли способ сделать это за меньшее время?