创建自定义构建 init 类型 - 用于 Gradle Build Init 插件?

2022-09-04 22:53:00

我对gradle相当陌生,我想使用Gradle Init插件创建自定义类型。此外,我希望能够做这样的事情:

gradle init --type jsp-library

这将生成一个与Java Web应用程序(webapp,样式表等)具有相同结构的项目目录。是的,我已经读过这篇文章,我知道只有有限数量的类型可用。我只是想知道是否有人暂时拥有或知道某种工作。


答案 1
  1. 有第三方插件允许您创建自定义模板并从模板生成新项目。例如,请参阅:https://github.com/townsfolk/gradle-templates

  2. 使用 maven 从原型生成项目,然后使用 gradle init 将其转换为 gradle 项目。

  3. 源代码中自行修改 init 插件以添加更多 init 类型。


答案 2

推荐