首先給大家說,本篇博客沒有技術價值,純屬個人學習總結,權當給大家添加一樂。事件如有雷同,純屬巧合,莫怪!
前一段時間一直在看《淘淘商城》這個教程,里面講的是SSM框架的一個電商項目。這不是重點,重點是我們大米時代的ITOO項目從今年上半年開始就一直在推行我們的一套新框架,SSM/H+Dobbu ZK。做項目也有一段時間了,可是自己除了在剛接手時直接從svn上盪代碼來說,自己還真的沒有怎么認真的搭建過一個合格的SSM框架。這幾天,自己一直在彌補這個遺憾,上手搭建了一個Maven管理下的SSM框架。期間有一個地方特別有意思,剛開頭就讓我栽了跟頭,值得一說,下面給大家分享一下:
環境介紹:
Eclipse
jdk:jdk1.8.0_25;
maven:3.2.3;
操作流程:
1、配置環境(安裝配置jdk+配置maven)
2、安裝maven之后,我們需要在eclipse里面new一個Maven project


3、然后問題來了:

我的天哪,他竟然是白的,然后我就不知道怎么整了,上網查下一步該干嘛,可是網上的一些教程都是這樣的:

然后去一些論壇上查找資料了又,有網友大神說這個是缺少archetype文件,可以直接下載。果然,我按照博主說的去google上掃了一圈也沒有着找個具體的下載地址,果斷放棄,嘗試博主的第二個方法啊。使用命令來解決吧還是。

結果,執行除了一堆的WARNING,但事實結果還是可喜得,首先網速不錯,大約有三四分鍾就搞定而且最終提示新建成功。
4、興奮之余重新步驟1、2,結果又嚇我一跳,因為還是空的,可是當我試着點擊了一下其他的catlog之后,親愛的maven-archetype-quickstart終於出現了。

假總結:
1、表心慌,我們遇到的錯,尤其是像這種基礎的,前輩們大部分已經解決了。
2、有耐心,嘗試不同的解決方案
3、一定要保證有網,沒有網,只能干着急
4、如果當出現結果后還是不如人意,試着點點其他地方(嘗試選擇不同的catalog),也許結果很出人意料。
5、到現在我不知道,是經過我解決它出現了,還是他本來就有,只是繞這么大圈,我剛找到他
6、經過驗證,果然它本來就是就是存在的,只不過我沒有點過它,稍微有點尷尬
真總結: 這件事很有意思,本來想自己笑笑就過去了,但是還是決定貼出來,讓大家一起來笑笑,我也通過這件事來反省一下,為什么我沒有點過其他的catlog? 但是值得誇一下的是,我驗證了一下internal下的內容是不是本來就存在,雖然沒有多大的意義,但是也算是有意義,最起碼能為自己增添點經驗,給大家增添點笑料。
