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

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

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

    隨筆 - 251  文章 - 504  trackbacks - 0
    <2010年4月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    本博客系個人收集材料及學習記錄之用,各類“大俠”勿擾!

    留言簿(14)

    隨筆分類

    收藏夾

    My Favorite Web Sites

    名Bloger

    非著名Bloger

    搜索

    •  

    積分與排名

    • 積分 - 204293
    • 排名 - 283

    最新評論

            環境:MyEclipse8.0,jbpm-jpdl-3.2.3,tomcat6.0。網上沒有具體關于MyEclipse8.0如何集成jbpm3的方法,倒是有集成jbpm4.0的方法,但此法不適用jbpm3.0。本文借用“MyEclipse 7.0 安裝jbpm插件:jbpm-jpdl-designer-3.1.4”的方法,完成了MyEclipse8.0與jbpm-jpdl-3.2.3的集成,目前運行良好。方法如下:
           假設MyEclipse8.0的安裝路徑是:D:\Program Files\Genuitec\MyEclipse 8.x Latest;jbpm-jpdl-3.2.3插件的解壓路徑:E:\Java\jbpm-jpdl-3.2.3\designer。運行以下程序:

     1import java.io.File; 
     2import java.util.ArrayList; 
     3import java.util.List; 
     4
     5public class CreatePluginsConfig 
     6
     7    public CreatePluginsConfig()
     8    }
     
     9
    10    public void print(String path)
    11        List list=getFileList(path); 
    12        if(list==null)
    13            return
    14        }
     
    15
    16        int length=list.size(); 
    17        for(int i=0;i<length;i++)
    18            String result=""
    19            String thePath=getFormatPath(getString(list.get(i))); 
    20            File file=new File(thePath); 
    21            if(file.isDirectory())
    22                String fileName=file.getName(); 
    23                if(fileName.indexOf("_")<0)
    24                    print(thePath); 
    25                    continue
    26                }
     
    27                String[] filenames=fileName.split("_"); 
    28                String filename1=filenames[0]; 
    29                String filename2=filenames[1]; 
    30                result=filename1+","+filename2+",file:/"+path+"\\"+fileName+"\\,4,false"
    31                System.out.println(result); 
    32            }
    else if(file.isFile())
    33                String fileName=file.getName(); 
    34                if(fileName.indexOf("_")<0)
    35                    continue
    36                }
     
    37                int last = fileName.lastIndexOf("_");// 最后一個下劃線的位置 
    38                String filename1 = fileName.substring(0, last); 
    39                String filename2 = fileName.substring(last + 1, fileName .length() - 4); 
    40                result = filename1 + "," + filename2 + ",file:/" + path + "\\" + fileName + ",4,false"
    41                System.out.println(result); 
    42            }
     
    43
    44        }
     
    45    }
     
    46
    47    public List getFileList(String path)
    48        path=getFormatPath(path); 
    49        path=path+"/"
    50        File filePath=new File(path); 
    51        if(!filePath.isDirectory())
    52            return null
    53        }
     
    54        String[] filelist=filePath.list(); 
    55        List filelistFilter=new ArrayList(); 
    56
    57        for(int i=0;i<filelist.length;i++)
    58            String tempfilename=getFormatPath(path+filelist[i]); 
    59            filelistFilter.add(tempfilename); 
    60        }
     
    61        return filelistFilter; 
    62    }
     
    63
    64    public String getString(Object object)
    65        if(object==null)
    66            return ""
    67        }
     
    68        return String.valueOf(object); 
    69    }
     
    70
    71    public String getFormatPath(String path) 
    72        path = path.replaceAll("\\\\""/"); 
    73        path = path.replaceAll("//""/"); 
    74        return path; 
    75    }
     
    76
    77    public static void main(String[] args){
    78        //插件文件所在目錄designer下的目錄結構是eclipse/features and plugins的形式
    79        String plugin = "E:\\Java\\jbpm-jpdl-3.2.3\\designer"
    80        new CreatePluginsConfig().print(plugin); 
    81    }
     
    82}
     
    83

           將打印出來的插件配置信息復制到
    D:\Program Files\Genuitec\MyEclipse 8.x Latest\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info中。然后重啟MyEclipse8.0即可!
          

    posted on 2010-04-06 16:04 matthew 閱讀(1291) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲av综合av一区二区三区| 亚洲福利视频一区| 日韩亚洲翔田千里在线| 女人18毛片水真多免费看| 亚洲精品伊人久久久久| 色妞WWW精品免费视频| 亚洲乱码一二三四区乱码| 最近的免费中文字幕视频| 亚洲色欲色欲www在线播放| 精品国产免费观看久久久| 亚洲av无码一区二区三区四区 | 99re热精品视频国产免费| 亚洲av永久无码精品漫画| 97久久免费视频| 亚洲乱码一区二区三区国产精品| 免费观看男人免费桶女人视频| 另类图片亚洲校园小说区| 亚洲综合AV在线在线播放| 国产在线观看免费视频软件 | 在线免费播放一级毛片| 亚洲ⅴ国产v天堂a无码二区| 天天影院成人免费观看| 亚洲av永久无码精品秋霞电影秋 | 亚洲AV永久无码精品水牛影视| 3d动漫精品啪啪一区二区免费| 2020年亚洲天天爽天天噜| 国产jizzjizz免费看jizz| 亚欧国产一级在线免费| 在线免费观看亚洲| 免费无码黄动漫在线观看| 国产激情久久久久影院老熟女免费 | 国内精品乱码卡1卡2卡3免费| 亚洲女女女同性video| 在线精品亚洲一区二区三区| 91禁漫免费进入| 看免费毛片天天看| 亚洲Av永久无码精品三区在线 | 波多野结衣免费一区视频 | 国产黄在线观看免费观看不卡| 亚洲乱码卡一卡二卡三| 亚洲黄片毛片在线观看|