分布式轻量级框架 设计&实现 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

但愿你们多提建议指正。想近期有时间把项目搭建起来。

相关文章
相关标签/搜索