自己写的一个批处理文件,自动更新svn文件 并自动用ant编译 调用jboss的run启动服务器
来源:互联网 发布:运动香水知乎 编辑:程序博客网 时间:2024/05/29 00:31
echo 1、cleanecho 开始清空classes目录...rd /s /q classesrd /s /q ant_logdel antlog_bg.logdel antlog_ec.logdel antlog_tmq.logdel antlog_webserviceServer.logrd /s /q WebServiceClient\binrd /s /q WebserviceServer\WebContent\WEB-INF\classesrd /s /q ZongBg\WebContent\WEB-INF\classesrd /s /q ZongCb\WebContent\WEB-INF\classesrd /s /q ZongCm\binrd /s /q ZongEc\WebContent\WEB-INF\classesrd /s /q ZongLr\WebContent\WEB-INF\classesrd /s /q ZongMb\WebContent\WEB-INF\classesrd /s /q ZongMs\WebRoot\WEB-INF\classesrd /s /q ZongOd\WebContent\WEB-INF\classesrd /s /q ZongPy\WebContent\WEB-INF\classesrd /s /q ZongQg\WebRoot\WEB-INF\classesrd /s /q ZongTg\WebContent\WEB-INF\classesecho 清空完毕....echo 2、 svn updateecho 开始更新代码...TortoiseProc.exe /command:update /path:"." /closeonend:1 echo 代码更新完毕...echo 3、 ant 编译call 3.2-build前台.batecho 4、开始拷贝文件到classes目录下...rd /s /q classes\ecmd classes\ecxcopy /s /e /y /r ZongEc\WebContent classes\ec\ZongEc.war\xcopy /s /e /y /r ZongCm\bin classes\ec\ZongEc.war\WEB-INF\classes\xcopy /s /e /y /r ZongCm\lib classes\ec\ZongEc.war\WEB-INF\lib\ xcopy /s /e /y /r ZongLr\WebContent classes\ec\ZongLr.war\xcopy /s /e /y /r ZongCm\bin classes\ec\ZongLr.war\WEB-INF\classes\ xcopy /s /e /y /r ZongCm\lib classes\ec\ZongLr.war\WEB-INF\lib\xcopy /s /e /y /r ZongOd\WebContent classes\ec\ZongOd.war\xcopy /s /e /y /r ZongCm\bin classes\ec\ZongOd.war\WEB-INF\classes\xcopy /s /e /y /r ZongCm\lib classes\ec\ZongOd.war\WEB-INF\lib\xcopy /s /e /y /r ZongPy\WebContent classes\ec\ZongPy.war\xcopy /s /e /y /r ZongCm\bin classes\ec\ZongPy.war\WEB-INF\classes\xcopy /s /e /y /r ZongCm\lib classes\ec\ZongPy.war\WEB-INF\lib\xcopy /s /e /y /r ZongSc\WebContent classes\ec\ZongSc.war\xcopy /s /e /y /r ZongCm\bin classes\ec\ZongSc.war\WEB-INF\classes\xcopy /s /e /y /r ZongCm\lib classes\ec\ZongSc.war\WEB-INF\lib\xcopy /s /e /y /r ZongMb\WebContent classes\ec\ZongMb.war\xcopy /s /e /y /r ZongCm\bin classes\ec\ZongMb.war\WEB-INF\classes\xcopy /s /e /y /r ZongCm\lib classes\ec\ZongMb.war\WEB-INF\lib\xcopy /s /e /y /r WebServiceClient\bin classes\ec\ZongMb.war\WEB-INF\classes\xcopy /s /e /y /r WebServiceClient\lib classes\ec\ZongMb.war\WEB-INF\lib\xcopy /s /e /y /r ZongCb\WebContent classes\ec\ZongCb.war\xcopy /s /e /y /r ZongCm\bin classes\ec\ZongCb.war\WEB-INF\classes\xcopy /s /e /y /r ZongCm\lib classes\ec\ZongCb.war\WEB-INF\lib\echo 拷贝完毕....echo 5、开始拷贝文件到JBOSS目录下...xcopy /s /e /y /r classes\ec\ZongCb.war D:\jboss-5.1.0\server\web\deploy\ZongCb.warxcopy /s /e /y /r classes\ec\ZongEc.war D:\jboss-5.1.0\server\web\deploy\ZongEc.warxcopy /s /e /y /r classes\ec\ZongLr.war D:\jboss-5.1.0\server\web\deploy\ZongLr.warxcopy /s /e /y /r classes\ec\ZongMb.war D:\jboss-5.1.0\server\web\deploy\ZongMb.warxcopy /s /e /y /r classes\ec\ZongOd.war D:\jboss-5.1.0\server\web\deploy\ZongOd.warxcopy /s /e /y /r classes\ec\ZongPy.war D:\jboss-5.1.0\server\web\deploy\ZongPy.warxcopy /s /e /y /r classes\ec\ZongSc.war D:\jboss-5.1.0\server\web\deploy\ZongSc.warecho 拷贝完毕....call 6.1-run-web.batpause
其中调用的 3.2-build前台.bat 内容如下:
ECHO build start .....ant -f buildall/build_ec.xml -l antlog_ec.logECHO build end ....pause
因为ant编译完成之后总是自动关闭当前窗口,不得不进行调用。如果有知道好的方法,请留言告知,不胜感激。
另调用的 6.1-run-web.bat 内容如下:
D:\jboss-5.1.0\bin\run -c web -b 172.29.128.45
另:为了达到1键完成的目的,在svn更新后,TortoiseProc.exe /command:update /path:"." /closeonend:1
/closeonend的参数必须大于1,在更新正常的情况下必须大于0;只有为0的时候不关闭svn的更新窗口。这样便没有办法查看svn更新的目录,不利于管理人员查看文件是否提交完全。网上查了一下,因时间有限没有深入尝试,未找到update的同时保存一份日志文件的方法。如有知晓者,还望不吝赐教。
- 自己写的一个批处理文件,自动更新svn文件 并自动用ant编译 调用jboss的run启动服务器
- 自己写的一个启动JBoss服务器的bat批处理
- 自己写的一个启动JBoss服务器的bat批处理
- 在linux 如何写一个自动用ssh登录重启Apache的脚本
- 交互式的ant 调用与自写的Ant Task
- 交互式的ant 调用与自写的Ant Task
- 交互式的ant 调用与自写的Ant Task
- 自己写的一个项目自动更新的Linux脚本
- SVN开机自启动批处理文件
- 删掉svn文件的批处理文件
- ant的配置(二)创建文件并编译、删除文件、生成jar包和run设置
- 单元测试的自动用例生成方法
- Yum安装svn服务器并搭建自己的svn项目
- wince怎样启动自启动自己写的程序
- wince怎样启动自启动自己写的程序
- wince怎样启动自启动自己写的程序
- wince怎样启动自启动自己写的程序
- windows下svn的自启动和web端的自动更新
- CreateFile函数详解
- POJ3349 哈希表
- [EXTJS] 下载文件错误 BADRESPONSE: illegal character
- HTML、CSS学习笔记(一)
- Loadrunner教程
- 自己写的一个批处理文件,自动更新svn文件 并自动用ant编译 调用jboss的run启动服务器
- 在jsp上显示pdf||网页直接打开PDF 在IE中显示pdf文档的方法及参数设置
- ejb jboss 和 client 的两种交互方式
- 用source insight宏自动加入或去除C注释
- 在VB中调用C/C++语言编写的dll,数组参数的传递
- ARM编译中的RO、RW和ZI DATA区段
- C++的反射
- C# The given key was not present in the dictionary.错误原因及解决办法。
- 四.Sql server修改语句