机器:一台Linux虚机,内存1G,操作系统CentOS release 5.6,硬盘100G。
实验应用:乐学方舟后台部署(非正式环境)
应用环境:apache-tomcat-7.0.27 ,JDK
二、环境搭建 1、下载hudson ,安装部署
点击下载

在实验环境中,hudson-3.0.1.war 会默认解压到/root/.hudson/目录下面,这个改变不了
通过浏览器访问:8888/

页面最后install,等待安装完成 ,安装最新版的hudson,还是老实的等待安装吧,没有安装后面有的苦了。。
以上是安装hudson的过程
三、新建、部署项目 1、新建项目


设置JDK环境变量

安装ant,添加环境变量:ant.apache.org/bindownload.cgi 下载安装包,接解压到自定义目录,就可以使用

SVN的账号密码和添加邮件


可以先测试,其他不变,点击“save”保存
3、开始配置新建的任务


SVN 路径

Ant的build项目,这个build.xml后面说明,很重要的一个文件,贯穿整个hudson是否成功完成部署的关键


以上配置好了就可以点击最底下的保存
5、开始构建项目
点击开始构建
点击console可以查看够构建项目的过程,也能在这里里面看到是够构建成功,还有报错信息
四、项目构建步骤分析 1、构建项目第一步,通过ant,build项目
在项目设置中,配置选项,build项目
/home/zhengtingting/project/trunk/BackOfficePortal/build.xml 这个我是从SVN上面取的源码(还没有编译)文件存放路径
然后一起查看build.xml文件,在上文中提到该文件的重要性,现在开始解读改文件
从SVN上面取到的源码包存放路径。

这个build文件是开发会自带的文件,只要我们取下来,几乎不要变动
最重要的应该是后面的
2、构建项目第二步:停止tomcat在build文件中可以看到这样的一个节点


