`
corejava5
  • 浏览: 50199 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
文章分类
社区版块
存档分类
最新评论

myeclipse7.0 插件安装方法

阅读更多
import java.io.File;
import java.util.ArrayList;
import java.util.List;

/**
 * MyEclipse 7.0G安装插件代码生成器
 * @author Administrator
 *
 */
public class CreatePluginsConfig {
	private String path;

	public CreatePluginsConfig(String path) {
		this.path = path;
	}

	public void print() {
		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) {
					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;
				}
				String[] filenames = fileName.split("_");
				String filename1 = filenames[0];
				String filename2 = filenames[1].substring(0, filenames[1]
						.lastIndexOf("."));
				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) {
		/*new CreatePluginsConfig(
				"D:\\WorkTooLs\\Genuitec\\dropins\\designer\\eclipse\\plugins")
				.print();
		System.out.println("");*/
		System.out.println("===========jad==========");
		new CreatePluginsConfig(
		"E:\\subversion\\eclipse\\plugins")
		.print(); //插件路径
		/*System.out.println("");
		System.out.println("");
		new CreatePluginsConfig(
		"D:\\WorkTooLs\\Genuitec\\dropins\\subversion\\eclipse\\plugins")
		.print();*/
	}
}

执行以上程序,生成如下代码:
org.tigris.subversion.clientadapter.javahl,1.5.2,file:/E:\subversion\eclipse\plugins\org.tigris.subversion.clientadapter.javahl_1.5.2.jar,4,false
org.tigris.subversion.clientadapter,1.5.1,file:/E:\subversion\eclipse\plugins\org.tigris.subversion.clientadapter_1.5.1.jar,4,false
org.tigris.subversion.subclipse.core,1.4.3,file:/E:\subversion\eclipse\plugins\org.tigris.subversion.subclipse.core_1.4.3.jar,4,false
org.tigris.subversion.subclipse.doc,1.3.0,file:/E:\subversion\eclipse\plugins\org.tigris.subversion.subclipse.doc_1.3.0.jar,4,false
org.tigris.subversion.subclipse.ui,1.4.4,file:/E:\subversion\eclipse\plugins\org.tigris.subversion.subclipse.ui_1.4.4.jar,4,false
org.tigris.subversion.clientadapter.javahl.win32,1.5.2,file:/E:\subversion\eclipse\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.5.2\,4,false

拷贝到configuration\org.eclipse.equinox.simpleconfigurator\bundles.info文件尾部即可。
分享到:
评论
2 楼 oyhf521 2009-04-28  
如果7.1就没有这个文件夹啊 configuration\org.eclipse.equinox.simpleconfigurator
1 楼 karidyang 2009-02-24  
也不行啊。

相关推荐

    MyEclipse7.0 安装Spket插件安装加配置

    在本文中,我们将详细介绍如何在MyEclipse 7.0中安装和配置Spket插件,以便更好地支持ExtJS 3.0开发。Spket是一款强大的JavaScript开发工具,提供了代码补全、语法高亮和错误检查等功能,尤其对ExtJS等JavaScript...

    MyEclipse7.0 相关资料

    - **集成性**:MyEclipse 7.0 集成了众多的开发工具和插件,包括代码编辑器、调试工具、项目管理工具等,这使得开发者可以在一个环境中完成几乎所有的工作,大大提高了工作效率。 - **框架支持**:该版本对各种...

    axis2_MyEclipse7.0插件

    【标题】"axis2_MyEclipse7.0插件" 涉及的主要知识点是Apache Axis2在MyEclipse 7.0集成开发环境中的使用以及相关的插件安装与配置。 Apache Axis2是一个高性能、灵活且可扩展的Web服务引擎,它允许开发者创建和...

    myeclipse7.0安装以及配置SVN插件指导

    标题与描述中的“myeclipse7.0安装以及配置SVN插件指导”明确指出了本文将围绕如何在MyEclipse 7.0环境中安装和配置Subversion (SVN) 插件进行展开,这对于软件开发人员特别是使用MyEclipse作为集成开发环境(IDE)的...

    最新MyEclipse7.0注册码

    1. **打开MyEclipse**:首先启动已经安装好的MyEclipse 7.0。 2. **进入偏好设置**:点击菜单栏中的“Window”,然后选择“Preferences”(偏好设置)。 3. **定位到订阅信息**:在偏好设置窗口中,找到“MyEclipse...

    最新MyEclipse 7.0注册码和生成码!欢迎下载~!

    标题与描述中的关键词“最新MyEclipse 7.0注册码和生成码”指向的是一个涉及软件注册与授权管理的主题,然而,从专业角度出发,我们应该聚焦于合法使用软件及软件授权的重要性和必要性,而非探讨任何可能违反版权法...

    Myeclipse7.0汉化包

    Myeclipse7.0最新汉化包090216包含了完整的汉化资源,旨在将MyEclipse 7.0的工作界面、菜单、提示信息等转化为简体中文。安装汉化包通常包括以下步骤: - 下载汉化包文件,确保与你的MyEclipse版本匹配。 - 解压...

    MyEclipse 7.0G安装插件代码生成器

    MyEclipse 7.0G安装插件代码生成器

    基于jdk5.0 MyEclipse 7.0 KeyGen 与插件安装程序

    【标题】"基于jdk5.0 MyEclipse 7.0 KeyGen 与插件安装程序"涉及到的是Java开发环境的构建,特别是针对MyEclipse 7.0集成开发环境的激活与插件安装。MyEclipse是Eclipse的一个强大扩展,提供了丰富的Java EE、Web、...

    myEclipse7.0安装CVS需要的相关文件

    【标题】: "myEclipse7.0安装CVS集成教程" 在开发环境中,版本控制系统如CVS(Concurrent Versions System)是团队协作的重要...确保正确安装和配置CVS客户端以及myEclipse7.0的CVS插件,是充分利用这一功能的关键。

    Myeclipse7.0集成jad反编译

    2. **配置Myeclipse插件**:打开Myeclipse7.0,进入“Window”菜单,选择“Preferences”,然后在弹出的对话框中找到“Java” -&gt; “Editors” -&gt; “File Associations”。在这里,选择".class"文件类型,并点击右侧...

    MyEclipse 7.0 Milestone-1汉化包

    3. 安装汉化包:解压后,找到相应的插件文件(如features和plugins文件夹),将这些文件复制到MyEclipse的安装目录下的对应文件夹中。 4. 重启MyEclipse:完成上述步骤后,用户需要关闭并重新启动MyEclipse,让软件...

    myeclipse7.0中文攻略

    1. 安装:下载MyEclipse 7.0安装包,按照向导步骤完成安装。 2. 配置:启动后,用户需配置JDK路径,以便MyEclipse识别和使用Java编译器。 3. 更新:通过"Help" -&gt; "Check for Updates"检查并安装最新的补丁和插件,...

    MyEclipse7.0下在线安装svn

    - 插件安装完成后,系统会提示重启 MyEclipse。 - 重启后,SVN 功能应该已经成功集成到 MyEclipse 7.0 中。 #### 四、验证 SVN 插件是否安装成功 - 在 MyEclipse 的“Team”菜单中检查是否有 SVN 相关选项。 - ...

    Linux下安装MyEclipse7.0步骤详解

    ### Linux下安装MyEclipse7.0步骤详解 #### 前言 本文旨在详细介绍如何在Linux环境下安装MyEclipse7.0。MyEclipse是一款非常流行的Java集成开发环境(IDE),尤其适合Java Web应用程序的开发。对于在Linux平台上的...

    myeclipse7.0英文下载

    在探讨“myeclipse7.0英文下载”的知识点时,我们不仅关注下载链接的有效性,更深入地了解MyEclipse 7.0这一版本的特性、功能以及在软件开发领域中的应用价值。MyEclipse是基于Eclipse平台的一款增强型集成开发环境...

    myeclipse7.0注册码

    1. **下载与安装**:首先从官方网站或其他可信来源下载MyEclipse 7.0安装程序。运行安装程序并按照提示完成安装过程。 2. **启动MyEclipse**:安装完成后,打开MyEclipse 7.0。 3. **激活软件**:在首次启动或试用期...

    MyEclipse7.0汉化包

    在本例中,"MyEclipse7.0官网汉化包090223"就是针对MyEclipse7.0的官方汉化插件,发布日期为2009年2月23日。这个汉化包旨在提供一个中文界面,使用户能更流畅地使用MyEclipse的各种功能,减少因语言障碍而产生的困扰...

    MyEclipse 7.0 M1注册码

    2. **安装与配置**:MyEclipse 7.0的安装相对简单,但需要注意的是,安装完成后还需要进行一定的配置,例如JDK路径设置、工作空间的选择等,以确保开发环境的正常运行。 #### 七、总结 通过上述介绍,我们可以了解...

    jsp编辑器 for myeclipse7.0 版本

    - 如果编辑器无法识别某些标签,可能是缺少对应的JAR文件或JSP插件未正确安装,需要检查项目构建路径和插件安装状态。 - 更新MyEclipse至最新版本,获取最新的bug修复和性能优化。 总之,MyEclipse 7.0版本的JSP...

Global site tag (gtag.js) - Google Analytics