WAR包的制作和解压过程指导

上传人:鲁** 文档编号:498135975 上传时间:2023-04-07 格式:DOCX 页数:13 大小:403.88KB
返回 下载 相关 举报
WAR包的制作和解压过程指导_第1页
第1页 / 共13页
WAR包的制作和解压过程指导_第2页
第2页 / 共13页
WAR包的制作和解压过程指导_第3页
第3页 / 共13页
WAR包的制作和解压过程指导_第4页
第4页 / 共13页
WAR包的制作和解压过程指导_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《WAR包的制作和解压过程指导》由会员分享,可在线阅读,更多相关《WAR包的制作和解压过程指导(13页珍藏版)》请在金锄头文库上搜索。

1、WAR包的制作和解压过程指导2 1说明1WAR包的制作22.1 MyEclipse下制作War包22.2 JAR程序打WA咆43 Ant工具打WA咆6WAR包的更新9WAR包的解压113.1 WinRAR程序解压113.2 JAR程序解压121说明目前公司的很多测试环境和实施环境都采用WAR包部署的形式,所以,要求相关人员都要掌握WAR包使用。配置人员要完全掌握WAR包的制作、使用和更新,WAR的使用可以参考数据中心系统weblogic安装部署说明等文档进行,本文主要讲解WAR的制作和更新过程。鉴丁在MyEclipse下进行WAR包制作均存在一定的局限性,而JDK下的JAR程序和Ant都具备打

2、WAR包的功能,所以,本文侧重丁使用JAR程序和Ant工具进行WAR包制作和解压的说明,对丁MyEclipse下的使用,则提供一般性的指导方法。关丁进入命令行窗口的说明:本文档中提供的操作多次使用到命令行窗口。在WindowsT,打开“开始运行”,输入“cmd”后回车,即可出现如下图所示的窗口,此即命令行窗口。-JOIx|C:WINDOWSsyst:m32cmd.2HEhicposoftWinaouisHP5B1B260JG)阪j有1995-2001HicrvsvftCorp.2 详细过程见文章正文WA咆的制作WAR包,其实是将程序进行打包后形成的一种压缩包,在目前的系统、应用中使用较为普遍。

3、其制作过程一般可以通过MyEclipse自带的导出功能实现,也可以使用jdk中的jar程序完成,ant也提供了打WAR包的办法,以下分别进行介绍。2.1 MyEclipse下制作War包首先需要注意的是,MyEclipse只能对WebProject类型的工程进行WAR包制作,对丁我们常用的JavaProject则无法进行WAR包制作。打开MyEclipse,在【PackageExplored中选中需要压缩的项目,点击工具栏中的“File-Export”,在弹出的【Export对话框上,点击选中树状图中的“J2EE-WARfile(MyEclipse)”,点击【Next】继续,如图2.1所示:图

4、2.1选择导出类型在【WARExport对话框上选择需要压缩的项目名称,点击【Browse-,在弹出的【另存为】对话框上选择WAR包保存的路径和名称,确认后点击Finish】,开始进行压缩。具体如图2.2所示:图2.2选择WAR包存放路径2.2JAR程序打WA咆首先需要在机器上安装1.4版本以上的jdk,并配置好环境变量,具体可以参考JDK的安装和配置和软件测试环境配置等文档进行。配置完毕后,在命令行窗口下输入javaversion和jar/?进行检查,以确保所需JDK已经配置正确。打开命令行窗口,切换至程序所在目录下,然后输入jar-cvftest.war*,回车,压缩开始。压缩过程结束后,

5、在程序目录下就会生成一个test.war的文件。下面以制作甘肃综合经营管理系统WAR为例进行说明。该系统在我本机上的E:gansuxintong_programColMANAProjectColMANAWeb目录下,下面是操作过程的截图:图2.3压缩过程c-C:WIND0WSsystem32cmd.EMe口口口力方力曾曾曾加加加加加加加加加加加加加加加加加加加WEB-INF/lib/xbean-2.2.0.jar写出=22641:1.9压缩了15xWEB-INF/lib/xercesImpl-2.6.1.jarWEB-INF/lib/xercesImpl-2.8.1.jar写出=1093343

6、WEB-INF/lib/xercesImpl.jap写出=1108156WEB-INF/lib/xml-apis-1.3.03.jar;WEB-INF/lib/xml-apis-2.0.2.jari/WEB-INF/lib/xml-apis.jarWEB-INF/lib/XmlSchema-l.3.1.jar与出二:11.顽6)压缩了12xWEB-INF/meritconfig.xmWEB-INF/quartaWEB-INF/quartzWEB-INF/quartaWEB-INF/strutsWEB-INF/strutsWEB-INF/strutsWEB-INF/strutsWEB-INF/s

7、trutsWEB-INF/strutsWEB-INF/strutsWEB-INF/ualidatop-piiles.xm入=195119=10931879886压缩了26x1读入=384写出=310压缩了19xjobs.dtdjobs.xml一H=294X压缩了65x=VX压缩了91xprupeFt如常谟入=841bean.tldit.,config.xmlhtinl.tldiA=66192写出=1999压缩亍9Slogic.tld与出=821压缩亍94xnested.tldtemplate.tld写出=42。)压缩亍74xtiles.tld写出=721压缩亍90x1读入=13781耳出=16

8、22压缩了88xWEB-INF/web.xinlweleone.html:SHansuxintongX_ppogpainCoIMANAFrojectCoIMANAMeb?图2.4压缩结束下面是我将上边的操作过程整理后的一个批处理脚本的内容,仅做参考:e:cdE:ColMANAWebjar-cvfColMANAWeb.war*汪息:该方法会将指定目录下的全部文件打进WAR内,如果需要活除SVN或者CVS文件,请在打包前手动进行。2.3Ant工具打WA咆ApacheAnt是目前事实上的Java应用的标准build脚本工具。使它大受欢迎的一个主要愿意是它的和灵活,允许程序员创建自己的Task来对An

9、t进行扩展。Ant也提供了打WAR包的办法,下面仍然以将ColMANAWeb目录打成WAR包为例,对使用方法进行介绍:2.3.1 配置ant首先下载获取ant程序,解压至本机相应目录下(假设将ant解压至D:ProgramFilesapache-ant-1.7.1目录下),进行环境变量配置:1、新建ANT_HOME变量,值为D:ProgramFilesapache-ant-1.7.12、修改PATH变量,将D:ProgramFilesapache-ant-1.7.1binB丁前端;环境变量修改完毕后,进入命令行窗口,输入ant,回车执行后出现如图2.5提示,则表示ant已经配置成功。说明:an

10、t命令执行后,会寻找默认的配置文件build.xml,并按照该文件的设置进行任务的执行。由丁检查ant配置是否已经完成时,只是输入了ant命令,而没有指定build.xml文件的位置,所以会出现“Buildfailed”的提示。幻C:WIhDDW5sy51:ein32cmd.eHeMicrosoftWindowsXP5.1.260BI版权F斤有1985-?观1nicroscftCorp.DocumcntsandSsttin9sseaantBmildFile:buildxnldoesnotBuildfailedC:xj)0c*im4ntsanrl图2.5ant配置检查2.3.2 编制build.

11、xml文件新建build.xml文件,内容如下:红色部分我们可以根据程序目录不同进行调整,其他内容均不需进行修改。将该文件放置丁目录下,此时,build.xml文件与程序目录ColMANAWeb即同在ColMANAProject目录下。2.3.3 执行打包命令进入命令行窗口,输入以下命令:ant-buildfileE:gansuxintong_programColMANAProjectbuild.xml(注意,命令中横线是英文字符,红色部分是build.xml文件的具体路径),回车执行。过程如图2.6所示:MicrosoftUindowsXP版本5.1.2600版权所有1985-2SfclMi

12、crosoftCorpColMfiNAWebwapBuildingwarC:DocunentsjectXbuild.xBuildfile:EBUILDSUCCESSFULTotaltime:43secondsG:XDocumentsandSettingssea.-Inix图2.6Ant打WA电提示“BUILDSUCCESSFUL”后,E:gansuxintong_programColMANAProject目录下就会产生一个ColMANAWeb.war文件。注意:对丁一个项目来说,我们可以采取JAR或者Ant的方式,将所需命令制作成批处理脚本,便丁多次执行和使用。3 WA咆的更新WAR包的更新有

13、两种方式,一种是将更新程序更新至编译环境下,重新编译后,再次制作WAR包;另一种是将编译后的更新打入WAR包内。重新制作WAR的方式不再进行介绍,这里主要介绍另外一种更新方式。首先在机器上安装WinRAR程序,安装过程不再介绍,默认安装即可。然后更新程序,编译后,将更新程序检出,拷贝至本机。右键点击WAR包文件,选择使用WinRAR程序打开,依次将所有更新文件直接拖放至WAR包文件对应目录下,如图3.1所示:olMANAWeb.war-WinRAR(评估版本)攵件归命令工具收藏夹(0)迷项帮.添加解压到测试查看删除国|_ColMANAWeb.warColMANAWebEAFlow-:JactRdSelecLjspI图3.1打入更新文件将文件拖放至WAR包时,会弹出【压缩文件名和参数】对话框,确认对话框上“更新方式”为“添加并替换文件”后,点击【确定】即可。:FColMANAWeb+war-WinRAR(评怯瓶本)文件旧命令工具

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号