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

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

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

    Eclipse的奇怪問題總結(jié)(不斷更新)

    1.有的時(shí)候在project的java build path中定義好了一些jar包依賴,但是project在運(yùn)行的時(shí)候仍然報(bào)NoClassDef的錯(cuò)誤.這是因?yàn)閜roject的MANIFEST.MF文件沒有更新.手動(dòng)在MANIFEST.MF加上那些jar包就可以了.
    2.Plugin A 依賴 Plugin B.B也把相應(yīng)的package export出來了,但是A還是找不到B里面定義的類.修改A的MANIFEST.MF文件,在dependence tab里去掉Plugin B,再添加B.此時(shí)發(fā)現(xiàn)有5,6個(gè)同樣的Plugin B出現(xiàn)在選擇plugin的list中.cancel 掉該對(duì)話框,然后重啟eclipse,在A的dependence里面重新加上B,問題解決.
    3.當(dāng)我們通過在plugin.xml中用extension的方式定義action的時(shí)候,你會(huì)發(fā)現(xiàn)你定義的actionset和action在GUI出現(xiàn)的順序不是你可以控制的,就是說同一個(gè)actionset下的多個(gè)action不是按你定義的先后順序出現(xiàn)在程序的界面上的,這樣對(duì)action進(jìn)行排序呢?其實(shí)仔細(xì)觀察一下,你會(huì)發(fā)現(xiàn)action在GUI出現(xiàn)的順序是和你定義action的順序相反的,比如你先后定義了3個(gè)action A,B,C,那么你就會(huì)在GUI上看見action的順序是C,B,A.如果你定義了多個(gè)actionset,你會(huì)發(fā)現(xiàn)這個(gè)規(guī)律不適用與actionset,actionset在界面上出現(xiàn)的順序其實(shí)是和它的id的排序相反的.比如你定義了三個(gè)actionset,它們的id分別是:seta,setb,setc,你會(huì)發(fā)現(xiàn)GUI上出現(xiàn)的順序是setc,setb,seta
    4.雙擊激活TreeViewer的celleditor
      JFace的Viewer都有單元格編輯功能,但是celleditor默認(rèn)的實(shí)現(xiàn)是單擊激活editor,雙擊選中item.如果需要改成單擊選中item,雙擊激活editor呢?Eclipse的官網(wǎng)上好像也有人問到這個(gè)問題,不過目前好像是開了一個(gè)bug,期待eclipse的下個(gè)版本解決這個(gè)問題.但最近找到了一個(gè)用SWT來解決這個(gè)問題的方法:
           Tree tree=treeViewer.getTree();
        final TreeEditor editor = new TreeEditor(tree);
      editor.horizontalAlignment = SWT.LEFT;
      editor.grabHorizontal = true;
      // Use a mouse listener, not a selection listener, because you're
      // interested
      // in the selected column as well as row
      tree.addMouseListener(new MouseAdapter() {
       public void mouseDoubleClick(MouseEvent event) {
        final TreeItem item = tree.getSelection()[0];
        // Create a text field to do the editing
        final Text text = new Text(tree, SWT.NONE);
        text.setText(item.getText());
        text.selectAll();
        text.setFocus();
        text.addFocusListener(new FocusAdapter() {
         public void focusLost(FocusEvent event) {
          text.dispose();
         }
        });
        // Set the text field into the editor
        editor.setEditor(text, item);
       }
      });

    posted on 2008-12-02 17:52 小牛小蝦 閱讀(1606) 評(píng)論(3)  編輯  收藏

    評(píng)論

    # re: Eclipse的奇怪問題總結(jié)(不斷更新) 2008-12-04 20:59 UnderSUN

    正在做一個(gè)小項(xiàng)目,項(xiàng)目不大,不過周六就要交工了。今天周四Myeclipse居然出問題。修改類文件,總是和沒有修改一個(gè)樣子。痛苦。請(qǐng)問高手如何解決?謝了!(補(bǔ)充:刪掉類文件居然和沒刪一樣!)  回復(fù)  更多評(píng)論   

    # re: Eclipse的奇怪問題總結(jié)(不斷更新) 2008-12-05 10:16 yes1983

    @UnderSUN
    你說的類文件修改無效是指把java code修改了之后,然后運(yùn)行project卻看不到效果,跟沒改一樣嗎?建議你在菜單欄里面選project-->clean清理一下所有的project,然后run的時(shí)候也勾上clear workspace.再不行就關(guān)掉eclipse,把eclipse安裝目錄下configuration文件夾里面東西除了config.ini之外都刪掉,看看效果.
    不過要注意一下,如果你清除了configuration文件夾里面的東西,很多eclipse的配置都恢復(fù)成默認(rèn)的了
      回復(fù)  更多評(píng)論   

    # re: Eclipse的奇怪問題總結(jié)(不斷更新) 2008-12-05 14:56 UnderSUN

    謝謝您的答復(fù)。非常感謝。
    我昨天晚上,在朋友的其他兩臺(tái)機(jī)器上試了一下我的項(xiàng)目,結(jié)果也不行。
    我就認(rèn)為是我的項(xiàng)目的問題了,
    然后 在某個(gè)論壇里說肯能是classpath的問題,然后我就看了項(xiàng)目里的.classpath文件,結(jié)果發(fā)現(xiàn)有一個(gè)
    <classpathentry kind="lib" path="/structs_taglib/WebRoot/WEB-INF/lib/commons-io-1.3.2.jar"/>
    這個(gè)是個(gè)錯(cuò)誤的路徑。我刪掉了這句話,然后就好了。
    最后還是要謝謝你!
      回復(fù)  更多評(píng)論   


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    <2008年12月>
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(6)

    隨筆檔案

    文章檔案

    eclipse

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 国产无遮挡色视频免费观看性色 | 久久经典免费视频| 四虎国产精品免费久久| 韩国二级毛片免费播放| 亚洲国产婷婷综合在线精品| 国产成人亚洲综合色影视| 亚洲欧洲国产综合| 亚洲av色香蕉一区二区三区| 一个人免费观看视频在线中文| 无码人妻久久一区二区三区免费| 国色精品卡一卡2卡3卡4卡免费| 国产高清免费在线| 精品国产亚洲一区二区三区| 亚洲成a人片在线观| 黄页网址在线免费观看| 无码国产精品一区二区免费3p| 成人A级毛片免费观看AV网站| 国产亚洲?V无码?V男人的天堂| 亚洲美女大bbbbbbbbb| 18禁亚洲深夜福利人口| 三年片在线观看免费西瓜视频| 免费看韩国黄a片在线观看| 亚洲国产精品自在拍在线播放| 久久久久久亚洲AV无码专区| 蜜芽亚洲av无码一区二区三区| 国产免费AV片在线观看| 女人与禽交视频免费看| 亚洲人成人无码网www电影首页| 最新国产成人亚洲精品影院| 亚欧国产一级在线免费| 久久久久久国产精品免费免费 | 久久久精品国产亚洲成人满18免费网站 | 亚洲色婷婷综合开心网| 亚洲天堂中文字幕在线观看| 污污污视频在线免费观看| 亚洲一区二区三区免费视频| 亚洲 综合 国产 欧洲 丝袜| 亚洲欧洲综合在线| 72pao国产成视频永久免费| 黄色成人网站免费无码av| 亚洲色成人网站WWW永久|