收藏 分销(赏)

实验九-应用程序部署及安装.doc

上传人:仙人****88 文档编号:7210813 上传时间:2024-12-28 格式:DOC 页数:8 大小:129.50KB 下载积分:10 金币
下载 相关 举报
实验九-应用程序部署及安装.doc_第1页
第1页 / 共8页
实验九-应用程序部署及安装.doc_第2页
第2页 / 共8页


点击查看更多>>
资源描述
实验九 应用程序的部署和安装 实验目的: 掌握在WAS上部署应用程序 目标要求: 1. 使用WAS部署向导部署企业应用程序 2. 使用Ant部署Java应用程序和企业应用程序 实验内容 第一节 用WAS部署 1. 导出企业应用程序 在RAD的“项目资源管理器”中找到“MyLibraryWeb”项目,右击鼠标并选择“导出 -> WAR文件”,在导出向导中输入如下信息后点击完成 以运行方式启动WAS服务器,打开浏览器输入“http://localhost:9060/ibm/console”,进入到欢迎界面后点击向导栏的“应用程序 -> 安装新的应用程序” 在向导中输入好安装应用程序的路径和上下文根,点击下一步 在“准备应用程序安装”页面直接点击“下一步”,忽略安全警告,点击“继续”。 在“安装新的应用程序”向导的第一步,直接点击“下一步” 在“安装新的应用程序”向导的第二步,勾选MyLibrary模块后点击下一步 在“安装新的应用程序”向导的第三步,勾选“MyLibraryWeb”后点击下一步。 在第四步中直接点击“完成”。安装完成后会有安装成功提示,并点击“保存到主配置”。 保存过后可以在“企业应用程序”列表中看到MyLibraryWeb war项目,但是还没有启动。勾选者这个项目并点击“启动”按钮,会看到启动“状态”改变。 打开Web浏览器(比如IE),输入http://localhost:9080/library/register.jsp(注意大小写),会看到注册页面,表示部署成功。 第二节 用Ant部署Java应用程序 在“项目资源管理器”中找到“MyLibraryGUI”项目,右击鼠标并选择“新建 -> 其它 -> 简单 -> 文件”,在弹出的向导中输入文件名build.xml后点击“完成”。 在下列代码输入到build.xml文件中 <?xml version="1.0" encoding="UTF-8"?> <project name="MyLibraryGUI" default="dist" basedir="."> <property name="piler" value="org.eclipse.jdt.core.JDTCompilerAdapter" /> <property name="source" value="." /> <property name="build" value="d:\build" /> <property name="distribute" value="d:\MyLibraryGUI" /> <property name="outFile" value="GUIApp" /> <target name="init"> <tstamp /> <mkdir dir="${build}" /> </target> <target name="compile" depends="init"> <javac srcdir="${source}" destdir="${build}" /> </target> <target name="dist" depends="compile"> <mkdir dir="${distribute}/lib" /> <jar jarfile="${distribute}/${outFile}-${DSTAMP}.jar" basedir="${build}"> <manifest> <attribute name="Main-Class" value="mlg.library.gui.MyLibraryDesktopApp" /> </manifest> </jar> </target> <target name="clean"> <delete dir="${build}" /> <delete dir="${distribute}" /> </target> </project> 保存后,在“项目资源管理器”中右键点击“build.xml”并选择“运行 -> Ant构建…” 在弹出的配置向导中,在“目标”标签中勾选“dist(缺省目标)”,在“类路径”中添加外部JAR“db2j.jar”,在“JRE”标签中选择“在与工作空间相通的JRE中运行”。点击“运行” 可以在“控制台”中看到构建过程和相应提示信息: 构建成功后,打开D:\MyLibraryGUI可以看到新生成的GUIApp-20060202.jar文件。在Windows控制台输入java -jar d:\MyLibraryGUI\GUIApp-20060202.jar,可以看到这个GUI程序的运行。 第三节 部署企业应用程序 和上节类似,在“项目其源管理器 -> 企业应用程序 -> MyLibraryWebEAR”下的“META-INF”目录下建立一个build.xml的文件,输入如下内容: <?xml version="1.0" encoding="UTF-8"?> <project name="MyLibraryWeb Ant" default="Total" basedir="."> <!-- Set global properties --> <property name="work.dir" value="d:/MyLibraryWeb_workdir" /> <property name="dist" value="${work.dir}/dist" /> <property name="project.war" value="MyLibraryWeb" /> <property name="type" value="incremental" /> <property name="debug" value="true" /> <property name="source" value="true" /> <property name="meta" value="false" /> <property name="noValidate" value="false" /> <target name="init"> <!-- Create the time stamp --> <tstamp /> <!-- Create the dist directory where the output files are placed --> <mkdir dir="${dist}" /> </target> <target name="info"> <!-- Displays the properties for this run --> <echo message="debug=${debug}" /> <echo message="type=${type}" /> <echo message="source=${source}" /> <echo message="meta=${meta}" /> <echo message="noValidate=${noValidate}" /> <echo message="Output directory=${dist}" /> <echo message="project.war=${project.war}" /> </target> <target name="buildWar"> <!-- Builds the WAR project --> <projectBuild ProjectName="${project.war}" BuildType="${type}" DebugCompilation="${debug}" /> </target> <target name="exportWar" depends="init"> <!-- Exports the WAR file --> <warExport warprojectname="${project.war}" warexportfile="${dist}/${project.war}.war" exportsource="${source}" overwrite="true" /> </target> <target name="buildAll" depends="buildWar"> <!-- Builds all projects --> <echo message="Built all projects" /> </target> <target name="exportAll" depends="exportWar"> <!-- Exports all files --> <echo message="Exported all files" /> </target> <target name="Total" depends="buildAll,exportAll"> <!-- Buidl all projects and exports all files --> <echo message="Total finished" /> </target> <target name="clean"> <!-- Delete the output files --> <delete file="${dist}/${project.war}.war" failonerror="false" /> </target> </project> 保存后右键点击“运行 -> Ant构建…”, 在弹出的配置向导中,在“目标”标签中勾选“Total(缺省目标)”,在“JRE”标签中选择“在与工作空间相通的JRE中运行”。点击“运行”。 可以在“控制台”看到构建过程和结果,在D:\MyLibraryWeb_workdir\dist下会有生成的MyLibraryWeb.war文件,用第一节中类似的方法在WAS服务器上运行。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服