前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >程序员修炼The Pragmatic Starter Kit

程序员修炼The Pragmatic Starter Kit

作者头像
阿敏总司令
发布2019-02-28 15:25:48
4250
发布2019-02-28 15:25:48
举报

阅读更多

程序员修炼The Pragmatic Starter Kit

项目自动化之道Pragmatic Project Automation How To Build, Deploy, and Monitor Java Applications http://www.pragmaticprogrammer.com/sk/auto/

Pragmatic Programming http://www.pragmaticprogrammer.com Pragmatic Programming作者的主页 The Pragmatic Programmers,LCC的主页,可以在此找到实践书架的书目,以及为开发者和管理者准备的信息。

Pragmatic Automation http://pragmaitcautomation.com 在此可以找到新闻、故事和所有关于项目自动化的题材

Ant http://ant.apache.org 基于Java的跨平台的构建工具,类似于make

Maven http://www.maven.org 一个类似于Ant的工具

Cactus http://cactus.apache.org Cactus是用于服务器端Java代码(Servlet、EJB、TagLib、Filter等等)测试的简单的测试框架

CruiseControl http://cruisecontrol.sourceforge.net CruiseControl是用于持续构建过程的框架 包括EMail通知、Ant集成,以及各种源代码控制工具的插件 提供了一个查看当前和以前构建细节的Web界面

LuntBuild http://LuntBuild.sourceforge.net 一个中国人开发的类似于CruiseControl持续构建框架,推荐使用

Anthill http://www.urbancode.com/projects/anthill 一个类似于CruiseControl的Ant建构调度程序,在Servlet容器中运行

Easy-Mock http://www.easymock.org 提供了在JUnit测试中使用Mock对象的简单方法

JUnit http://www.junit.org Java的单元测试框架

TestNG http://www.testng.org 一个类似于JUnit的单元测试框架

JUnitPerf http://www.clarkware.com JUnitPerf是一套JUnit Test Decorator,用于帮助测量系统中有JUnit测试的部分的性能和伸缩性

MockObjects http://www.mockobjects.com 给Java程序员使用的核心的Mock对象框架,以及一套标准Java平台API的Mock实现

Nounit http://nounit.sourceforge.net Nounit从代码产生报表,图形化地展示项目中的多少方法被测试和测试的程序。还能图形化地显示代码的其它方面

Quilt http://quilt.sourceforge.net 基于JUnit的单元测试Quilt提供了代码覆盖的统计数据。能提供语句和分支覆盖方面的统计信息

Tinderbox http://www.mozilla.org/tinderbox.html Tinderbox能够看到在源代码树中正在发生什么;展示了谁Check In了什么(通过询问Bonsai);什么平台上构建成功了;什么平台失败了以及确切的失败原因(构建日志);组成构建的文件的状态(cvsblame);因而能找出是谁破坏了构建以及修复的办法

xUnit http://www.xprogramming.com/software.html 许多种语言和环境的单元测试框架

CVS http://www.cvshome.org 一个使用广泛的开源版本控制系统

Subversion http://www.subversion.org 一个准备颠覆CVS的开源版本控制系统

Cygwin http://www.cygwin.com 一个运行于Windows上的POSIX仿真库

Groovy http://groovy.codehaus.org 一种句法类似于Java的动态语言,可运行于Java平台之上

Java Web Start http://java.sun.com/products/javawebstart/ 一种在新版式Java中内置的苦于Web的部署和自动更新技术

Jetty http://jetty.mortbay.org/jetty/ 一个可嵌入的Web服务器程序和Servlet容器

Log4J http://logging.apache.org/log4j/ 一个可灵活配置的Java日志记录框架

NSIS http://nsis.sourceforge.net Nullsoft公司出品的可脚本化安装系统(Nullsoft Scriptable Install System),Windows下的免费安装/卸载程序生成器

Mac OS X开发工具PackageMaker,可以生成安装包.pkg文件

ESP Package Manager http://www.easysw.com/epm/ 是Unix可用格式下的免费安装程序

IzPack http://www.izforge.com/izpack/ 基本Java的安装程序,可通过Java虚拟机运行于任何平台之上

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2006-03-03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档