由于学习或作些小 Demo, 会临时创建一个项目, 项目的布局也常有相似, 不想每次为一个 Maven 项目而执行 mkdir -p example/src/{main,test}/{java,resources}
, 或是经过 IDE 来建立, 因而萌生了把本身经常使用的项目模板放到 GitHub 上的想法. 咱们固然能够把直接在 GitHub 上建立一个个项目模板仓库, 想用时只要 git clone
下来, 但克隆的老是与 GitHub 上相应的仓库有关联.html
Google 了, 有很多方法能创建项目基本框架, 如java
mvn archetype:generate -DarchetypeGroupId=.....
再就是如今要介绍的, 比较适合于个人口味的 Giter8, 简单实用, 定义模板更是轻松自如. Giter8 是构建在 sbt launcher 之上的用于从 GitHub 或其余任何 Git 仓库中攫取项目模板的命令行工具. 模板定义简单, 支持变量的提示输入. 下面是安装, 使用, 以及创建本身的模板:git
阅读全文 >>github