<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    HelloWorld 善戰(zhàn)者,求之于勢,不責(zé)于人;故能擇人而任勢。

    知止而后有定,定而后能靜,靜而后能安,安而后能慮,慮而后能得。物有本末,事有終始。知所先后,則近道矣。

      BlogJava :: 首頁 ::  :: 聯(lián)系 ::  :: 管理 ::
      167 隨筆 :: 1 文章 :: 40 評論 :: 0 Trackbacks
      // Tomcat 重啟動
      try {
      //1 獲得Server
      Class server = Class.forName("org.apache.catalina.ServerFactory");
      Method getServer = server.getDeclaredMethod("getServer", new Class[0]);  
      Object obj = getServer.invoke(server, new Object[0]);
      
      //2 獲得Services
      Method findServices = obj.getClass().getDeclaredMethod("findServices",new Class[0]);
      Object[] objs = (Object[])findServices.invoke(obj, new Object[0]);
      for (int i = 0; i < objs.length; i++) {
       Method getContainer = objs[i].getClass().getMethod("getContainer", new Class[0]);
       Object container = getContainer.invoke(objs[i], new Object[0]);
       Method findChildren = container.getClass().getMethod("findChildren", new Class[0]);
       
       Object[] containers = (Object[])findChildren.invoke(container, new Object[0]);  
       // 3.這里是要重啟動的系統(tǒng)的名稱如/systemXXX
       Object[] objss = {"/xxxx"};
       Class[] cls = {java.lang.String.class};
       for (int j = 0; j < containers.length; j++) {
        Method temp = containers[j].getClass().getMethod("findChild", cls);
        Object abmApp = temp.invoke(containers[j], objss);
        if (abmApp != null) {
         //可以為stop,reload
         Method relaod = abmApp.getClass().getMethod("reload", new Class[0]);
         relaod.invoke(abmApp, new Object[0]);
        }
       }   
      }
      } catch (Exception e) {
       e.printStackTrace();
      }

    </script>

    posted on 2007-12-06 15:15 helloworld2008 閱讀(568) 評論(1)  編輯  收藏 所屬分類: java

    評論

    # re: tomcat重新,停止某個web項目代碼[未登錄] 2013-01-21 09:38 IT民工
    大哥,我非常感謝你,你太強(qiáng)了,我網(wǎng)絡(luò)中找了N久,就沒找到這方面的資料,你這里剛好有,真的很感謝。  回復(fù)  更多評論
      

    主站蜘蛛池模板: 看全色黄大色大片免费久久| 亚洲av一本岛在线播放| 亚洲AV无码AV男人的天堂不卡| 国产情侣激情在线视频免费看| 亚洲成人免费电影| 91免费人成网站在线观看18| 亚洲成aⅴ人片在线观| 免费三级毛片电影片| 亚洲中文字幕精品久久| 日本xxwwxxww在线视频免费| 含羞草国产亚洲精品岁国产精品| 亚洲av无码天堂一区二区三区| 一个人看的www在线免费视频 | 成全视频免费观看在线看| 国产亚洲综合久久系列| 在线观看免费中文视频| 中文字幕亚洲男人的天堂网络| 在线免费观看一级片| 免费一级全黄少妇性色生活片 | 亚洲大尺度无码无码专线一区| 免费国产人做人视频在线观看| caoporm碰最新免费公开视频| 国产亚洲AV无码AV男人的天堂| 91免费国产自产地址入| 亚洲AV无码专区在线厂| 亚洲日本va在线视频观看| 2021国内精品久久久久精免费| 亚洲精品无码av中文字幕| 久久久无码精品亚洲日韩软件| 日韩成人免费视频| 亚洲日韩国产AV无码无码精品| 久久久久一级精品亚洲国产成人综合AV区 | 丝袜足液精子免费视频| 亚洲无砖砖区免费| 亚洲AV永久无码精品一区二区国产| 人妻在线日韩免费视频| 亚洲国产精品无码第一区二区三区| 亚洲欧洲∨国产一区二区三区| 成年人视频在线观看免费| 久久精品无码免费不卡| 日本亚洲色大成网站www久久|