编程IDE:eclipse、myeclipse、netbaens 版本管理:svn、git 项目构建:ant、maven 持续集成:jenkins 测试:junit、mock 数据库版本控制:flyway