Параметр Stacktrace для задачи Gradle в Eclipse

Задача Gradle classesPipeline выполняется в Eclipse. Эта задача собирает файлы .class в зависимости от стандартной задачи classes, а затем пытается выполнить пакетный файл.

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

Execution failed for task ':classesPipeline'.
> A problem occurred starting process 'command '../SomeFolder/SomeBatchfile.bat''

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Лог предлагает запустить задачу с --stacktrace, но как мне это сделать?

Итак, я проверил настройки проекта, раздел Gradle не предлагает аргументов командной строки, насколько я вижу. Примечательно, что запуск задачи с --stacktrace через градью для меня не представляет никакой ценности, т.к. задача в этом случае выполняется просто отлично, это происходит только конкретно в Eclipse.

TL;DR:

Как можно выполнить задачу gradle из Eclipse, передавая ей аргументы?

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
0
4 494
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Всем, кто может столкнуться с этой проблемой:

Я нашел решение в другом, но тесно связанном вопросе:

Как сделать «gradle --stacktrace» значением по умолчанию?

Достаточно добавить в build.gradle следующее:

gradle.startParameter.showStacktrace = org.gradle.api.logging.configuration.ShowStacktrace.ALWAYS

Другие вопросы по теме