1、myeclipse安装目录:D:\Program Files\Genuitec
2、插件文件目录:D:\Program Files\eclipse-plugins\designer
运行如下程序:
import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class CreatePluginsConfig {
public CreatePluginsConfig(){
}
public void print(String path){
List list=getFileList(path);
if(list==null){
return;
}
int length=list.size();
for(int i=0;i<length;i++){
String result="";
String thePath=getFormatPath(getString(list.get(i)));
File file=new File(thePath);
if(file.isDirectory()){
String fileName=file.getName();
if(fileName.indexOf("_")<0){
print(thePath);
continue;
}
String[] filenames=fileName.split("_");
String filename1=filenames[0];
String filename2=filenames[1];
result=filename1+","+filename2+",file:/"+path+"\\"+fileName+"\\,4,false";
System.out.println(result);
}else if(file.isFile()){
String fileName=file.getName();
if(fileName.indexOf("_")<0){
continue;
}
int last = fileName.lastIndexOf("_");// 最后一个下划线的位置
String filename1 = fileName.substring(0, last);
String filename2 = fileName.substring(last + 1, fileName .length() - 4);
result = filename1 + "," + filename2 + ",file:/" + path + "\\" + fileName + ",4,false";
System.out.println(result);
}
}
}
public List getFileList(String path){
path=getFormatPath(path);
path=path+"/";
File filePath=new File(path);
if(!filePath.isDirectory()){
return null;
}
String[] filelist=filePath.list();
List filelistFilter=new ArrayList();
for(int i=0;i<filelist.length;i++){
String tempfilename=getFormatPath(path+filelist[i]);
filelistFilter.add(tempfilename);
}
return filelistFilter;
}
public String getString(Object object){
if(object==null){
return "";
}
return String.valueOf(object);
}
public String getFormatPath(String path) {
path = path.replaceAll("\\\\", "/");
path = path.replaceAll("//", "/");
return path;
}
public static void main(String[] args){
//插件文件所在目录designer下的目录结构是eclipse/features and plugins的形式
String plugin = "D:\\Program Files\\Genuitec\\eclipse-plugins\\designer";
new CreatePluginsConfig().print(plugin);
}
}
将打印出来的插件配置信息复制到
D:\Program Files\Genuitec\MyEclipse 7.0\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info中。
用-clean命令重启myeclipse即可。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zwhfyy/archive/2009/06/18/4279939.aspx
分享到:
相关推荐
jbpm-jpdl-designer-nodeps-3.0.13.zip是一款专为流程设计和管理而生的工具,主要用于JBPM(Java Business Process Management)系统。JBPM是一个开源的工作流和业务流程管理系统,它提供了对业务流程的建模、部署、...
在本文中,我们将详细介绍如何在MyEclipse 7.0中安装和配置Spket插件,以便更好地支持ExtJS 3.0开发。Spket是一款强大的JavaScript开发工具,提供了代码补全、语法高亮和错误检查等功能,尤其对ExtJS等JavaScript...
3.选择myeclipse7.0的 windows->open perspective->myeclipse database explorer 在db browser视图中对myeclipse derby单击右键,选择open connection启动系统默认derby数据库(注:为了测试hibernate,所以需要存取...
- [MyEclipse 7.0](http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0/myeclipse-7.0-win32.exe) - [MyEclipse 7.0M1]...
标题与描述中的“myeclipse7.0安装以及配置SVN插件指导”明确指出了本文将围绕如何在MyEclipse 7.0环境中安装和配置Subversion (SVN) 插件进行展开,这对于软件开发人员特别是使用MyEclipse作为集成开发环境(IDE)的...
5. **安装插件**:按照向导的指示,完成插件的安装。过程中可能需要接受许可协议,确认插件列表,以及选择安装位置。 6. **重启MyEclipse**:安装完成后,必须重启MyEclipse以使插件生效。 描述中提到的"不能建web...
- 检查MyEclipse的更新设置,确保可以从本地目录安装插件。 - 如果遇到权限问题,尝试以管理员身份运行MyEclipse。 - 确认MyEclipse和jBPM的版本兼容,因为不同版本之间可能存在不兼容的情况。 一旦jBPM成功安装,...
根据提供的下载链接,可以从官方网站下载 MyEclipse 7.0 的安装程序: - **官方下载地址**: - [MyEclipse 7.0M1]...
这个link文件是MyEclipse识别并安装插件的关键。 3. **定位MyEclipse的dropins目录**: 找到MyEclipse的安装目录,通常在Windows系统中位于`Program Files`或`Documents and Settings`下,然后找到`dropins`子目录。...
- 将`jbpm-jpdl-suite-3.2.3/designer/eclipse/plugins`目录下的所有文件及文件夹复制到Myeclipse的安装目录下的`eclipse/plugins`目录。 - 重启Myeclipse。 **2. 安装 Eclipse Designer到 Myeclipse7** - **...
【标题】"基于jdk5.0 MyEclipse 7.0 KeyGen 与插件安装程序"涉及到的是Java开发环境的构建,特别是针对MyEclipse 7.0集成开发环境的激活与插件安装。MyEclipse是Eclipse的一个强大扩展,提供了丰富的Java EE、Web、...
- **集成性**:MyEclipse 7.0 集成了众多的开发工具和插件,包括代码编辑器、调试工具、项目管理工具等,这使得开发者可以在一个环境中完成几乎所有的工作,大大提高了工作效率。 - **框架支持**:该版本对各种...
【标题】: "myEclipse7.0安装CVS集成教程" 在开发环境中,版本控制系统如CVS(Concurrent Versions System)是团队协作的重要...确保正确安装和配置CVS客户端以及myEclipse7.0的CVS插件,是充分利用这一功能的关键。
Eclipse(MyEclipse)离线插件安装工具 C:\>java -jar instPlug4MyEclipse.jar Use:java -jar instPlug4MyEclipse.jar PluginPath eclipsePath 如:java -jar instPlug4MyEclipse.jar D:/ADT-18.0.0 D:/myeclipse10 ...
《MyEclipse 7.0汉化包详解与应用指南》 MyEclipse是一款功能强大的集成开发环境(IDE),尤其在Java EE应用开发领域享有盛誉。MyEclipse 7.0版本是其系列中的一个重要迭代,为开发者提供了更加友好的界面和更高效...
1. **打开MyEclipse**:首先启动已经安装好的MyEclipse 7.0。 2. **进入偏好设置**:点击菜单栏中的“Window”,然后选择“Preferences”(偏好设置)。 3. **定位到订阅信息**:在偏好设置窗口中,找到“MyEclipse...
MyEclipse 7.0G安装插件代码生成器