安装hudson:
把下载的war包直接扔到tomcat下,启动tomcat.配置hudson: 第一次进入里面没有数据,我们需要创建job 点击左上角的new job,在new job页面需要选择job的类型,hudson支持几种类型,我们选择maven2 project 选择完job类型后,进会进入详细配置界面,详细配置界面的配置项很多,不过不用怕,大部分使用默认配置就可以了,下面就说说我们需要修改的几个地方: 1): Source Code Management 这里选择subversion,并在Repository URL中输入我们的SVN地址.(注:在输入URL后,如果SVN需要验证(hudson会自动检测是否需要验证),会展URL输入框下方显示需要验证,点击输入验证信息的链接,输入SVN的用户名和密码就可以。在试用的过程中发现如果使用svn自带的服务器,使用svn://方式访问,如果svn需要验证,hudson支持不论,如果不需要验证就可以,建议还是通过apache http方式来访问svn,这样hudson支持比较好。) 2) : 配置自动构建的计划,假设我们想让项目中每天12点和晚上8点自动构建一次,只需要在Build Triggers中选择 Build periodically,并在Schedule中输入 0 12,20 * * *。 (注: Schedule的配置规则是有5个空格隔开的字符组成,从左到右分别代表:分 时 天 月 年。*代表所有, 0 12,20 * * * 表示在任何年任何月的任何天的12和20点的0分 进行构建) 3):配置到这里,可能有人发现在Build配置节点,有红色错误信息,提示 Hudson needs to know where your Maven2 is installed. Please do so from the system configuration. 这是因为hudson找不到maven的原因,点击"system configuration",是system configuration的maven配置中添加 maven目录就OK 4):保存好所有配置后,我们第1个job就算是完成了。 5):在经过上面的配置后,回到hudson首页,点击执行一次构建按钮,就会进行构建。