Hudson+svn+ant+tomcat一键自动化部署
准备工作 安装 jdk 下载 http://hudson-ci.org/ 下载 svn 下载 ant http://ant.apache.org/ 下载 tomcat Hudson 启动及插件初始化 启动 Hudson 的 war 包扔到 tomcat 里,启动 tomcat 访问 http://localhost:8080/hudson/ 出现如下界面,成功 初始化 svn 插件 初始化 Hudson SSH plugin ant 配置 Windows ANT_HOME=D:\apache-ant-1.9.4 Path 中加入如下内容 ;%ANT_HOME%\bin;%ANT_HOME%\lib; 配置成功: Ant 过程中 Java heap space 解决办法如下: ant.bat 文件中配置 jvm 内存 set ANT_OPTS=-Xms128m -Xmx256m -verbosegc set ANT_OPTS=-Xms256m -Xmx512m -verbosegc -verbosegc 可以查看 Java 使用的堆内存的情况 Linux 解压缩 apache-ant-1.9.4-bin.tar.gz tar zxvf apache-ant-1.9.4-bin.tar.gz 在 /etc/profile 配置环境变量 ANT_HOME=D:\apache-ant-1