Ответ 1
Ниже приведен трюк:
gradle init --type java-library
Задача обеспечивается плагином init
Всякий раз, когда я запускаю новый проект Java + Gradle, я создаю следующую структуру каталогов вручную:
project-name
|
|--- build.gradle
|
|--- .gitignore
|
|--- src
|--- main
| |---java
|
|--- test
|---java
Так как это довольно стандартная структура, я предполагаю, что для Gradle должен быть плагин/команда/задача, которая сделает это для меня. Есть ли такой плагин/команда/задача? Если нет, могу ли я написать для этого задачу?
Ниже приведен трюк:
gradle init --type java-library
Задача обеспечивается плагином init
Я достиг такого вида лесов, используя init script. Посмотрите мое сообщение в блоге об этом.
Существует плагин шаблонов, доступный в github