Giter8 -- 把项目布局模板放到 GitHub 上

由于学习或作些小 Demo, 会临时创建一个项目, 项目的布局也常有相似, 不想每次为一个 Maven 项目而执行 mkdir -p example/src/{main,test}/{java,resources}, 或是经过 IDE 来建立, 因而萌生了把本身经常使用的项目模板放到 GitHub 上的想法. 咱们固然能够把直接在 GitHub 上建立一个个项目模板仓库, 想用时只要 git clone 下来, 但克隆的老是与 GitHub 上相应的仓库有关联.html

Google 了, 有很多方法能创建项目基本框架, 如java

  1. 建立 Maven 项目骨架,  mvn archetype:generate -DarchetypeGroupId=.....
  2. sbt 的 np 插件能够快速生成项目目录
  3. YEOMAN 也有本身的 Generator, 很强大也复杂

再就是如今要介绍的, 比较适合于个人口味的 Giter8, 简单实用, 定义模板更是轻松自如. Giter8 是构建在 sbt launcher 之上的用于从 GitHub 或其余任何 Git 仓库中攫取项目模板的命令行工具. 模板定义简单, 支持变量的提示输入. 下面是安装, 使用, 以及创建本身的模板:git

阅读全文 >>github

相关文章
相关标签/搜索