DreamTiger的夢(mèng)幻樂(lè)園

          隨便寫(xiě)寫(xiě),自得其樂(lè),生活就是這樣

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            29 Posts :: 0 Stories :: 13 Comments :: 0 Trackbacks

          常用鏈接

          留言簿(3)

          我參與的團(tuán)隊(duì)

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          由于通過(guò)tomcat的manager無(wú)法完全清除msms目錄,導(dǎo)致重新deploy會(huì)無(wú)效,于是想出了怪招:

              <target name="deploy-local" description="Install application in Local Tomcat">
                  <echo message="deploying to local ..." />
                  <exec executable="cmd" os="Windows 2000" vmlauncher="false">
                      <arg line="/c start ${tomcat.dir}/bin/shutdown.bat" />
                  </exec>
                  <delete dir="${tomcat.webapps}/${context-path}" />
                  <copy todir="${tomcat.webapps}" overwrite="true">
                      <fileset dir="${dist}">
                          <include name="${context-path}.war" />
                      </fileset>
                  </copy>
                  <exec executable="${tomcat.dir}/bin/startup.bat" os="Windows 2000" spawn="true" vmlauncher="false">
                      <arg line="/c start ${tomcat.dir}/bin/startup.bat" />
                  </exec>
              </target>

          首先通過(guò)調(diào)用shutdown.bat,而且不設(shè)置spawn="true",這樣就會(huì)有一個(gè)cmd窗口在那里留著,可以看著tomcat停掉了,然后關(guān) 閉這個(gè)cmd窗口,ant才會(huì)繼續(xù)向下執(zhí)行刪除和拷貝,然后自動(dòng)啟動(dòng)tomcat。雖然看上去比較怪,好歹還算管用,哈哈。
          posted on 2005-12-14 21:26 夢(mèng)幻樂(lè)園 閱讀(516) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Java
          主站蜘蛛池模板: 休宁县| 县级市| 商水县| 德江县| 察隅县| 育儿| 高青县| 开江县| 台湾省| 永吉县| 盐城市| 靖安县| 永新县| 嵊州市| 镇平县| 塔河县| 大城县| 平塘县| 正安县| 长丰县| 报价| 虞城县| 东台市| 富平县| 伊川县| 城步| 柘城县| 黄大仙区| 浮梁县| 丰原市| 余干县| 涪陵区| 新平| 扬中市| 襄樊市| 宁南县| 澄迈县| 石嘴山市| 枣强县| 报价| 泾源县|