因爲這個架構須要好多不一樣能力的工程,爲了建立方便減小冗餘,建立工程範例尤其重要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介紹稍後介紹。