Я хочу использовать API Gradle Tooling для вызова Gradle из плагина Eclipse через плагины Buildship. Я могу выполнять основные задачи без проблем.
Один из моих вариантов использования - выполнить задачу gradle init
в новой папке проекта, но чтобы работать не в интерактивном режиме, я должен передать аргумент командной строки --type
(или установить свойство type
) в init
задание. Я не могу найти какой-либо способ в API инструментов для установки свойств задачи или передачи аргумента командной строки для конкретной задачи.
Я пытался BuildLauncher.addArgument("--type", "plain")
, но это интерпретируется как аргумент самого Gradle, что недопустимо.
Как передать аргумент --type plain
в задачу init
?