2024年3月17日发(作者:)
通过一番琢磨,参考网上些许资料以及Ant文档,将Ant在J2EE构建中常用的
脚本整合了起来,实现了Ant从版本控制器(SVN/CVS /VSS)checkout项目源码,
编译编译打包,部署软件包到远程/本地服务器的整合,从此任何复杂的J2EE
构建变得方便优雅...
现 记录大致笔记如下:
分为两部分:
1.我的环境
2.文字大致叙述整合流程以及注意事项
3.贴 脚本实例
一. 我的环境
JDK1.7/TOMCAT6.0/ANT1.8.2/SVN/CVS/SERVER-U
二: 整合流程
1.下载并安装Ant,配置ANT_HOME,PATH;在命令行执行ANT -VERSION,查
看版本号检查是否安装配置成功
2. 将ant从SVN checkout,上传FTP,启动Tomcat的依赖Jar分别加入进
ant目录下地lib目录,具体为
依赖jar: //;
可从这里下载(/source/3544090)
依赖Jar: ;可从这里下载()
依赖Jar:将Tomcat目录中lib目录下地
拷贝之ant目录下地lib目录
3.编写脚本(分段编写,并一一测试)
A.从SVN/CVS checkout项目
B.打包编译
C.部署软件包到远程服务器
(1) 通过FTP上传到远程服务器webapps目录:
注意事项:本人在远程服务器架设的ftp服务器是
Server-U,设置Server-U账户权限时注意赋予账户写文件的权限以及访问需要
的路径(可以为 任意路径)
(2) FTP上传完毕后,启动Web application:
注意设置添加账户 password="admin" roles="admin,manager"/> 三:脚本实例 /svn/ftp等配置属性文件 ties =antDemo =D:Tomcat6.1 =D:Tomcat6.1webapps #svn properties# =svn://192.168.1.202/antDemo me=***** rd=***** #cvs properties# #=:pserver:***@192.168.8.27:2401/home/Functions #rd=***** #=. #tomcat properties# =localhost:9080/manager me=***** rd=***** #ftp properties# =192.168.1.202 rd=***** =*****
发布评论