Erstellen Sie ein Softwareprojekt aus einer Vorlage, beispielsweise ein Java-Projekt

Vielleicht beginne ich mit meiner Geschichte. Als "gerne" Java-Software-Architekt hatte ich die Idee, alle meine Java-Microservices-Anwendungen aus einer Vorlage zu generieren. Momentan war es nicht nötig, Maven zu verwenden, und ich ging mit Maven-Archetyp. Alles hat gut geklappt, bis ich beschlossen habe, dass ich meine neuen Projekte gerne mit Gradle erstellen möchte. Natürlich könnte ich gradle Äquivalente verwenden, die dem Maven-Archetyp Ex entsprechen. Template-Plugin, aber wiederum verursacht das Ändern des Build-Systems wieder Schmerzen.

Die Frage: Ich möchte etwas ähnliches wie Maven Archetype haben, aber das System unabhängig voneinander aufbauen. Freemarker, jtwig, Thymeleaf, ... sind nur File-Templating-Engines, aber Maven Archetype kümmert sich auch um Datei- und Verzeichnisnamen usw. Gibt es etwas Äquivalentes und Build-Framework unabhängig? Muss ich es wirklich selbst implementieren?

Danke im Voraus

/David

1
ru
hinzugefügt der Autor gnat, Quelle