摇篮对口Maven原型?(Gradle counterpart to Maven archetype

2019-06-26 08:11发布

什么是摇篮对口Maven原型? 我怎样才能给其他用户摇篮对于一个新项目中的文件和目录布局模板?

Answer 1:

摇篮不支持这个(还)。 有一个开放的功能要求已经打开。



Answer 2:

使用构建初始化插件 :

~$ mkdir newproj
~$ cd newproj
~/newproj$ gradle init --type java-library

目前java-libraryscala-librarygroovy-libraryjava-applicationpombasic支持。 该功能正在孵化,因此它可以在将来的版本中改变,所以请关注文档。



Answer 3:

虽然这尚未被摇篮的支持下, gradle这个:模板插件看起来很有希望:



Answer 4:

摇篮不支持内置的原型样的功能 ,但可以使用插件名为摇篮模板

阅读更多:
是否有gradle这个Maven原型样的功能?
摇篮原型问题



Answer 5:

有没有对口的gradle据我所知。 但是下面下面给出的步骤,大多数情况下是不够的:

  • 生成与Maven和Maven的原型的选择项目。
  • 转换Maven项目的gradle到项目。 你可以通过在你的主人的pom.xml所在的目录执行以下命令:

    gradle这个初始化

它应该与所有基本Maven原型工作。



Answer 6:

我一直在寻找这个功能,以及时,发现它的复杂有复杂的项目模板一起工作有点https://github.com/townsfolk/gradle-templates 。

所以我创造了这个插件,它与Maven原型功能颇为相似。 https://github.com/orctom/gradle-archetype-plugin/



Answer 7:

如果你使用的是Linux下的Spring框架:你可以使用http://start.spring.io/或可选择地安装弹簧CLI

$ curl -s "https://get.sdkman.io" | bash

$ sdk install springboot

$ spring --version
Spring Boot v1.3.5.RELEASE

$ spring init --build gradle --name test --groupId com.test
Using service at https://start.spring.io
Content saved to 'demo.zip'

$ unzip demo.zip 


Answer 8:

您可以创建生成约曼 ,或使用现有的非官方的如JHipster 。 作为一个例子存在Java的发电机的gradle :

  1. npm install -g yo
  2. 安装模块全球: npm install -g generator-java-gradle
  3. 生成项目: yo java-gradle


文章来源: Gradle counterpart to Maven archetype?