利用 ANT 实现自动化部署管理 WebSphere Application Server 5

利用 ANT 实现自动化部署管理 WebSphere Application Server 5

ID:40621593

大小:61.00 KB

页数:8页

时间:2019-08-05

利用 ANT 实现自动化部署管理 WebSphere Application Server 5_第1页
利用 ANT 实现自动化部署管理 WebSphere Application Server 5_第2页
利用 ANT 实现自动化部署管理 WebSphere Application Server 5_第3页
利用 ANT 实现自动化部署管理 WebSphere Application Server 5_第4页
利用 ANT 实现自动化部署管理 WebSphere Application Server 5_第5页
资源描述:

《利用 ANT 实现自动化部署管理 WebSphere Application Server 5》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、利用ANT实现自动化部署管理WebSphereApplicationServer5.x下的应用题前说明:本文所做的测试是基于WAS5.1的,若是其他WAS版,请具体调整,或参考相应版本的红皮书。WebSphereApplicationServer(WAS)确实给我们提供了一个很方便的管理控制台,可以手工很轻松的部署应用程序,管理服务器;有得亦有失,因为它不能像其他很多应用服务器那般拷贝文件的方式进行部署,所以给像DailyBuild那样全自动化的过程制造了一些障碍。其实WAS也提供了接口(SOAP和RMI)

2、可通过脚本来完成对服务器及应用程序的管理,只是使用起来稍显麻烦,还得钻研一番。你可以采用三种途径来使用WAS的接口:1. WASADMIN命令行。最灵活,可以编制自己的Jacl脚本文件2. WAS提供的ANT TASK,对常用功能进行了封装,WAS_HOME/bin/下有这个ws_ant.bat3.自行编程调用,曾有浅尝下面介绍的是通用WAS提供的ANT TASK来完成WAS应用的部署、卸载、起停。我们要用到的已封装好ANT TASK的包是WAS_HOME/lib/wsanttasks.jar,打开这个文件

3、,在包com.ibm.websphere.ant.tasks可以看到许多的Task类:DefaultBindings,InstallApplication,Java2WSDL,JspC,ListApplications,Messages,ModuleValidator,NLSEcho,ServerControl,ServerStatus,StartApplication,StartServer,StopApplication,StopServer,UninstallApplication,WsAdmin,W

4、SDL2Java,WsEjbDeploy看看那些可以发掘来用的,其中WsAdmin是个领头的,相当于WsAdmin命令行,如果你熟悉WsAdmin命令的话,只要它你就能完成所有的操作,我在脚本中对不便于用其他Task完成的任务就使用WsAdmin。看下面的ANT build.xml脚本及完成部署及启动应用的执行效果。

8、ar"/>

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。