【Maven】m2eclipse以maven-archetype-quickstart原型創建Maven Project失敗的解決


今天研究的是Maven,也算是頭一次切身感受到了牆這玩意。(有句MMP不知當講否?)

首先是cmd方式:

mvn archetypr:generate

這一回車下去,於是便陷入了無盡的等待……

大概是被牆了。

這條命令會從中央倉庫(central repository)下載原型,速度很慢很慢,甚至一直等下去也不一定有結果。

這個好解決,隨便一百度,“Maven中央倉庫連不上”,

Maven-中央倉庫連接不上

沒費任何工夫就解決了。

但是我就知道事情沒有那么簡單。

果然報錯了,我當時的報錯沒有想到截圖,所以拿了張類似的,上圖來自Stack Overflow。

首先就是Detail >>咯,把異常拷出來百度一下,一下子就發現了Stack Overflow上的一個同樣遭遇的提問者,沒錯,就是上圖的出處

unable to create project from archetype in springsource

第一個回答很好啊,並且也被提問者采納了,現在想想,當時怎么就沒多試試呢?(實際上,進行完回答所描述的步驟之后,需要重啟eclipse

再者說,我后來又很快發現了一個新的回答,

Eclipse下使用Maven創建項目出現的archetype錯誤

而我卻偏偏被Stack Overflow第二個回答吸引了。也許是突然想學習英語了?也許是覺得看英文網站很牛逼?

 

於是比牆更痛苦的一個下午開始了。

無盡的搜索、翻找,卻離解決問題越來越遠,需要承認,經過折騰,我對於Maven獲得了一些書上領悟不來的知識,但是,我只是想把解決問題的效率這件事提出來說一說,

在學習或工作的過程中一定會遇到很多很多問題,我當然應該允許自己上網去查找資料、搜索答案,但是,這個行為一定是要帶着明確的指向性的,它的目的只有一個,就是解決問題!千萬不要在解決問題的過程中太過發散性的放飛自己,更斷不要以“我使在學習啊,你看,我在解決問題呢!”為借口或寬慰自己的理由拖沓和視遠離目標如罔見。

問題一定要解決!也要給自己緊迫感!

解決問題的時候當然可以了解新事物(不然就沒有問題可言了),但是要注意及時收斂並回到目標上來,別放飛。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM