stamp

          2006年與我同在

           

          nature和builder的添加

              項(xiàng)目nature和builder都會(huì)在.project文件中看到,如下:
          <buildSpec>
            <buildCommand>
             <name>org.eclipse.jdt.core.javabuilder</name>
             <arguments>
             </arguments>
            </buildCommand>
             <buildCommand>
             <name>org.eclipse.pde.SchemaBuilder</name>
             <arguments>
             </arguments>
            </buildCommand>
           </buildSpec>
           <natures>
            <nature>org.eclipse.pde.PluginNature</nature>
            <nature>org.eclipse.jdt.core.javanature</nature>
           </natures>
           
              builder主要在項(xiàng)目構(gòu)建時(shí)使用,nature主要用來(lái)區(qū)分項(xiàng)目,項(xiàng)目的圖標(biāo)主要由第一個(gè)natures來(lái)決定,在plugin.xml文件對(duì)org.eclipse.core.resources.natures和org.eclipse.core.resources.builders擴(kuò)展點(diǎn)進(jìn)行擴(kuò)展后,可以通過(guò)如下方法將nature添加到項(xiàng)目中:(builder類(lèi)似實(shí)現(xiàn),api查看IProjectDescription)
           private static boolean addNature(IProject prj) throws Exception {
            IProjectDescription description = prj.getDescription();
            String onatures[] = description.getNatureIds();
            String[] natures = new String[onatures.length + 1];
            natures[0] = "cn.aaa.bbb.natures";  //根據(jù)plugin.xml文件配置決定
            System.arraycopy(onatures, 0, natures, 1, onatures.length);
            description.setNatureIds(natures);
            prj.setDescription(description, null);
            return true;
           }

          posted on 2005-09-06 19:48 stamp 閱讀(844) 評(píng)論(2)  編輯  收藏 所屬分類(lèi): Eclipse開(kāi)發(fā) 、diary

          評(píng)論

          # re: nature和builder的添加 2005-09-08 17:31 augustapple

          http://www.spaces.msn.com/members/hanlu2005/  回復(fù)  更多評(píng)論   

          # 關(guān)于資料 2005-10-11 17:08 bluegrass

          我在我的論文中遇到了有關(guān)nature和builder的使用的問(wèn)題,請(qǐng)問(wèn)您這里有沒(méi)有有關(guān)Eclipse下使用Natures和Builders管理資源的資料,能否發(fā)給我,謝謝!我的信箱是dxfno1_417@hotmail.com  回復(fù)  更多評(píng)論   


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


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(1)

          隨筆分類(lèi)

          隨筆檔案

          相冊(cè)

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 务川| 伊吾县| 闽侯县| 永寿县| 奉贤区| 周宁县| 同江市| 达日县| 固阳县| 无为县| 健康| 尤溪县| 凤凰县| 赤峰市| 当阳市| 保康县| 黑水县| 西安市| 泸定县| 荆州市| 北安市| 龙游县| 芦溪县| 阿拉善盟| 浮梁县| 天津市| 湄潭县| 福安市| 花莲市| 陆良县| 盘锦市| 普定县| 新巴尔虎左旗| 台中市| 连城县| 南溪县| 迁西县| 舒城县| 鹤壁市| 龙里县| 铜川市|