Question Créer un type d'initialisation de génération personnalisé - pour le plug-in Gradle Build Init?


Je suis assez nouveau pour étudier et j'aimerais créer un type personnalisé avec le plugin Gradle Init. De plus, j'aimerais pouvoir faire quelque chose comme:

gradle init --type jsp-library

Cela générerait un répertoire de projet avec la même structure qu'une application Web Java (application Web, feuilles de style, etc.). Oui, j'ai lu ce, et je sais que seul un nombre limité de types est disponible. Je veux juste savoir si quelqu'un a ou connaît une sorte de travail pour le moment.


10
2018-01-18 14:15


origine


Réponses:


  1. Il existe des plug-ins tiers qui vous permettent de créer des modèles personnalisés et de générer de nouveaux projets à partir de modèles. Par exemple, voir: https://github.com/townsfolk/gradle-templates

  2. Utilisez maven pour générer un projet à partir de l'archétype, puis utilisez gradle init pour le convertir en projet gradué.

  3. Modifiez vous-même le plugin init la source ajouter d'autres types d'init.


5
2018-01-18 19:47