斷點

          每天進步一點點!
          posts - 174, comments - 56, trackbacks - 0, articles - 21

          如何進行WEB應用打包

          Posted on 2010-01-13 23:11 斷點 閱讀(348) 評論(0)  編輯  收藏 所屬分類: EJB3.0

          一個Web 應用發布到Jboss 服務器時需要打成war包。
          下面介紹jar命令行Ant任務兩種war文件的打包方式。

          1.命令行下進行war 文件打包。
          在Dos 窗口中進入到WEB 應用根目錄下(WebRoot下),執行如下命令,如:
          jar cvf EJBClient.war *,再把打包的EJBClient.war拷貝到C:\jboss-5.0.0.GA\server\default\deploy發布。

          2.在Ant 任務中進行war文件打包。
          build.xml文件如下:
           <?xml version="1.0" encoding="UTF-8"?>
          <project name="EJBClient" default="war" basedir=".">
           <property environment="env" />
           <property name="jboss.home" value="${env.JBOSS_HOME}" />
           <property name="jboss.server.config" value="default" />
           <target name="war" description="創建WEB 發布包">
            <war warfile="${basedir}/${ant.project.name}.war" webxml="${basedir}/WebRoot/WEB-INF/web.xml">
             <classes dir="${basedir}/WebRoot/WEB-INF/classes">
              <include name="**/*.class" />
             </classes>
             
             <lib dir="${basedir}/WebRoot/WEB-INF/lib">
              <include name="*.jar" />
             </lib>
             
             <webinf dir="${basedir}/WebRoot">
              <include name="*.*" />
             </webinf>
            </war>
           </target>
           
           <target name="deploy" depends="war" description="發布WAR">
            <copy file="${basedir}\${ant.project.name}.war" todir="${jboss.home}\server\${jboss.server.config}\deploy"/>
           </target>
           
           <target name="undeploy"  description="卸載WAR">
            <delete file="${jboss.home}\server\${jboss.server.config}\deploy\${ant.project.name}.war"/>
           </target>
          </project>


          posted @ 2009-03-30 18:15 斷點 閱讀(145) | 評論 (0)
          主站蜘蛛池模板: 正定县| 固始县| 潢川县| 喀什市| 游戏| 安溪县| 铜梁县| 黑河市| 辛集市| 宁河县| 咸丰县| 卫辉市| 开封市| 竹山县| 莱州市| 武山县| 方山县| 长治县| 进贤县| 锡林浩特市| 阿瓦提县| 德钦县| 西平县| 呼玛县| 新绛县| 资阳市| 宜昌市| 阿城市| 安西县| 承德县| 郁南县| 石台县| 仁化县| 荣成市| 曲周县| 辉县市| 远安县| 邵东县| 岗巴县| 阿瓦提县| 喀喇沁旗|