2016-01-18 3 views
9

Я довольно новичок в градиенте, и я хотел бы создать настраиваемый тип для плагина Gradle Init. Кроме того, я хотел бы быть в состоянии сделать что-то вроде:Создать собственный тип инициализации сборки - для плагина Build Init Init?

gradle init --type jsp-library

Это создаст каталог проекта с такой же структурой, как веб-приложения Java (веб-приложение, таблицы стилей, и т.д. ...). Да, я прочитал this, и я знаю, что доступно только ограниченное количество типов. Я просто хочу знать, есть ли у кого-то какая-то работа или кто-то знает об этом.

+0

https://github.com/gradle/gradle/issues/1686 предназначен для сторонних типов в плагине 'init'. – mkobit

ответ

4
  1. Есть сторонние плагины, которые позволяют создавать пользовательские шаблоны и генерировать новые проекты из шаблонов. Например, см.: https://github.com/townsfolk/gradle-templates

  2. Используйте maven для создания проекта из архетипа, а затем используйте gradle init, чтобы преобразовать его в проект градиента.

  3. Измените плагин init самостоятельно с source, чтобы добавить дополнительные типы инициализации.