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

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

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

    Websphere Classes沖突診斷

    作者:tacy lee

    由于大量開源框架的采用,Classes沖突的問題在我們的項目中越來越常見,下面寫了一個簡單的jsp,用來查找當前使用類的位置:

    <%@page contentType="text/html; charset=gb2312" %>
    
    <html>
      <head>
        <title>Class conflict</title>
      </head>
      
      <body>
          Example input: com.primeton.tp.web.driver.webdriver.PageDriver<br>
        <form action="<%=request.getRequestURI()%> " method="post">
          <input type="text" name="className" size="50" ><br>
          <input type="submit" value="submit">
        </form>
        <%
                String classLocation = null;
                String className =request.getParameter("className");
    
                if ((className != null) && ((className = className.trim()).length() != 0)) {
                  try{
                    classLocation = Class.forName(className).getProtectionDomain().getCodeSource().toString();
                    }catch(Throwable e){
                        log("error=" + e, e);
                    }
    
                    if (classLocation != null) {
                        out.println("Class " + className + " found in <br>" + classLocation );
                    }
                  else {
                      out.println("Class '" + className + "' not found" );
                    }
                }
        %>
      </body>
    <html>
    
    

     

    通過這個jsp頁面可以輸入需要查詢的類

    -----------------------------------------------------------------------------------------------------------------------------------------------------

    另外,websphere可以通過下面兩個方法來改變類的加載:

    1、在"Applications" >"Enterprise Applications" >" yourear ">" Class Loading and File Update Detection"

    修改:"Class loader mode" 為 "Parent Last",這樣應用類可以覆蓋父裝載器的類

    當然但如果你混合使用了被覆蓋的類和沒有被覆蓋的類,則此操作有可能會導致 ClassCastException 或 LinkageErrors

    2、在"Servers" > "Application servers" > "yourserver" > "Process Definition" > "Java Virtual Machine"

    添加CLASSPATH,讓你的類先加載

    posted on 2007-12-21 18:05 tacy lee 閱讀(1349) 評論(0)  編輯  收藏 所屬分類: 測試相關

    主站蜘蛛池模板: 一级毛片免费视频| 精品国产污污免费网站aⅴ| 亚洲av无码天堂一区二区三区| 亚洲精品国产手机| 精品国产免费人成电影在线观看| 亚洲国产一区在线| 久久精品国产这里是免费| 亚洲免费在线播放| 91精品全国免费观看含羞草| 亚洲美女中文字幕| 无码乱肉视频免费大全合集| 最新国产成人亚洲精品影院| 夜夜嘿视频免费看| 国产99久久亚洲综合精品| 亚洲福利中文字幕在线网址| 中文字幕在线免费观看视频| 在线观看亚洲成人| 久久久久免费看成人影片| 亚洲精品日韩专区silk| 和日本免费不卡在线v| 亚洲av乱码中文一区二区三区| 国产精品国产自线拍免费软件| 特级毛片全部免费播放a一级 | xxxx日本免费| 亚洲熟妇AV一区二区三区浪潮 | 日韩精品免费一级视频| 亚洲午夜无码毛片av久久京东热| 日韩精品免费一区二区三区| 九九视频高清视频免费观看| 亚洲精品自产拍在线观看动漫| 99久久免费精品国产72精品九九| 国产亚洲精品免费| 久久青草亚洲AV无码麻豆| 一二三四影视在线看片免费| 成年大片免费视频播放一级| 亚洲国产高清在线| 国产男女猛烈无遮挡免费视频网站 | 18禁美女黄网站色大片免费观看| 国产亚洲视频在线观看| 亚洲精品乱码久久久久久蜜桃| 久久国产精品免费看|