2013-07-22 37 views
0

我完全新手Maven的時候,我已經像需要一些要求,我的項目分成fourdifferent項目,如如何將Maven項目拆分成不同的模塊?

  1. web項目
  2. 示範項目
  3. DAO的項目
  4. 測試項目

最後包裝應該是單一的戰爭文件只用於部署, 請告訴我做到這一點的最佳方式, 使用Spring 3.2 + Hibernate + Eclipse Juno

請告訴我程序並給我那個示例應用程序鏈接。請解釋

最後我不知道重量的Maven和Maven之間到底有什麼不同2

謝謝

+0

'測試項目'具有什麼樣的用途?集成測試? – khmarbaise

+0

通過編寫彈簧mvc測試用例測試項目集成測試用例 –

回答

0

結構應該是這樣的:

+-- root (pom.xml) 
    +-- web-project 
    +-- model-project 
    +-- dao-project 
    +-- test-project 

這意味着具有root簽入SVN(主幹)或Git(master)作爲包含所有其他子文件夾的項目結構的根。您必須使用完全代表您的需求的多模塊構建。如果您的Web項目中有其他模塊(模型,dao)的依賴關係,它將自動打包到war文件中。

sonatype這樣的文檔是一個很好的開始。但是你必須自己開始閱讀文檔。

+0

Thanx爲那個鏈接,我會通過該頁面。 –