因为这个架构须要好多不一样能力的工程,为了建立方便减小冗余,建立工程范例尤其重要html
学习阶段:apache
参考资料api
http://maven.apache.org/archetype/maven-archetype-plugin/advanced-usage.html架构
一、将service maven工程做为基础代码eclipse
进入工程目录执行 mvn archetype:create-from-projectmaven
若是运行出错试试在POM中加入学习
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-archetype-plugin</artifactId>
<version>2.2</version>
</plugin>server
二、进入 $ cd target/generated-sources/archetype/htm
执行 $ mvn installip
若是具有本身maven仓库,能够执行 mvn deploy 容易遇到认证问题,先肯定maven使用的 setting再查看文件内是否配置了 server等用户名和密码
三、使用 mkdir mytestservice
cd mytestservice
mvn archetype:generate -DarchetypeCatalog=local
2: local -> cn.shuyouliu:service-archetype (liusy.api.manager) 选择 2 。。。
用eclipse方式没有实验成功。成功会写出, SMJ介绍稍后介绍。