搭建 maven 分布式開發項目的步驟__分布式

來源:互聯網
上載者:User
                  
    以上是分布式開發項目的一個基本依賴結構,其中parent作為整個項目結構的總父目錄,另外其他項目都可以依賴於它進行建立.這樣開發的好處在於方便管理,並且高效。比如如果想要清緩衝,或者maven install 項目的時候,只需要操作parent一個項目即可,其他項目都會進行一個相應的操作。
下面說一下構建項目的步驟:
  點擊建立項目    new ——>  other ——>  maven ——>  maven ——> maven project.

繼續點擊next進入下一步.




選擇 webapp ,點擊next .




group id  和 artifact id  分別對應網域名稱反寫和 項目工程名稱.





建立完成後如上圖.接著構建父項目的子項目.

在父項目上點擊右鍵 new  ——> other ——>maven module

選擇 module ,點擊next ,進入下一步。




此時 就只需要填寫 項目名稱就行,項目會自動依賴於父項目。



查看pom.xml發現在設定檔中,自動引入了父項目的座標資訊。 (我這裡的父項目選用的是 manager。)



一個基於父項目構建的簡易分布式項目就搭建完成了,一個較為完整的項目結構通常都有 service , dao ,web , 通常可以使用manager項目來管理 service , dao ,web ,而讓manager依賴於parent .這樣方便於更好的管理。


 
   基於分布式構建的項目,有一個非常好的優勢在於可以統一管理jar,例如我們可以在paren總父項目的pom檔案中集中定義一些通用的依賴jar包。


這樣,只要繼承於父項目的子項目都可以使用這些 jar 包。而不用再重新設定。
項目啟動的時候,啟動Web 專案即可,訪問時直接存取web項目即可。
   ————————————————————————————————————
在搭建整個 分布式項目的過程中,大問題的話基本沒有遇到,目錄結構的設定和一些jar包的匯入,很多都是來源於以前開發項目的一些經驗,和一些模版。有很大一部分都是直接借鑒過來的。項目採用的是ssm 架構,搭建方式有很多,無外乎增刪改查的方式變化了幾下,究其根本還在於對新東西,新技術的不斷探尋。




聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.