Безголовая сборка в Eclipse: как получить значение результата - PullRequest
4 голосов
/ 18 августа 2010

Я пытаюсь использовать функцию безголовой сборки Eclipse CDT для интеграции Eclipse с TeamCity.Я использую вызов командной строки для создания своих проектов, как описано в этот вопрос .Если возникает ошибка компиляции, появляется сообщение о том, что «Java была запущена, но возвращен код выхода = 1».Я предпочел бы не иметь этого сообщения, но получить код возврата, чтобы я мог обработать его дальше в моем сценарии.Есть какой-либо способ сделать это?

Спасибо!

1 Ответ

3 голосов
/ 18 января 2011

Вы можете запретить вывод всплывающих окон и перенаправления, которые будут включены в ваш скрипт:

  • Добавьте «--launcher.suppressErrors» в аргументы командной строки для eclipse

Ошибка должна быть отслежена в графическом интерфейсе, исходя из того, что я могу сказать, потому что безголовый режим еще не поддерживает очень хорошие отчеты об ошибках из подзадач.

Оттуда я использовал вывод из графического интерфейса.на основе сборки, чтобы выяснить, почему мой проект не удалось собрать.

Источники:

...