分佈式輕量級框架 設計&實現 2 - 項目搭建

概述maven

使用maven管理項目的生命週期。用一個parent項目,聚合其餘子模塊。這樣作的好處是在項目開發中物理的分離功能模塊,保證每一個子項目的獨立性和內聚性。之後能夠發佈一個all-in-one的jar包,也能夠發佈成幾個獨立的jar包。好比發佈成Repository.jar, Remote.jar等。測試

站點生成spa

  1. cobertura, 統計代碼覆蓋率。.net

    問題:cobertura如何跳過私有構造器和無用的getter,setter方法的測試覆蓋率統計,望高人賜教。blog

  2. findbugs,靜態分析代碼bug。生命週期

  3. checkstyle,統一代碼風格。開發

  4. maven-jxr-plugin,生成源代碼,便於查看。get

  5. taglist,查看還有多少todo的代碼。
    it

  6. dashboard-maven-plugin,生成聚合報告。plugin

但願你們多提建議指正。想近期有時間把項目搭建起來。

相關文章
相關標籤/搜索