`
tangbo645
  • 浏览: 19154 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类

eclipse插件加入方法

阅读更多

今天我弄了一个下午的eclipse插件,现在终于完全搞懂了。希望在这里和大家分享一下。

其实eclipse插件机制还是非常简单的,eclipse在每次启动是需要在eclipse\plugins中加载插件,但是如果将所有插件都加入 eclipse\plugins,将非常庞大,而且不容易管理。所以应该使用likes方法,一下是此方法。
假设eclipse装在F:\eclipse中
1先把这个插件程序全部放在F:\plug-in目录里,分别解压
2创建links文件夹
 Eclipse 将会到指定的目录下去查找 eclipse\features 目录和eclipse\plugins 目录,看是否有合法的功能部件和(或)插件。也就是说,目标目录必须包含一个 \eclipse 目录。如果找到,附加的功能部件和插件在运行期配置是将是可用的,如果链接文件是在工作区创建之后添加的,附加的功能部件和插件会作为新的配置变更来处 理。
3然后在 eclipse安装目录F:\eclipse目录中建立一个子目录links,在links目录中建立一个link文件,比如  LanguagePackFeature.link,改文件内容为 path=D:/plug-in/LanguagePackFeature 即这个 link文件要对应一个刚解压后的插件目录。

主要
        1. 插件可以分别安装在多个自定义的目录中。

  
  2. 一个自定义目录可以安装多个插件。
  
  3. link文件的文件名及扩展名可以取任意名称,比如ddd.txt,myplugin都可以。
  
  4. link文件中path=插件目录的path路径分隔要用\\或是/
  
  5. 在links目录也可以有多个link文件,每个link文件中的path参数都将生效。
  
  6. 插件目录可以使用相对路径。
  
  7. 可以在links目录中建立一个子目录,转移暂时不用的插件到此子目录中,加快eclipse启动。
  
  8. 如果安装后看不到插件,把eclipse 目录下的configuration目录删除,重启即可。
分享到:
评论

相关推荐

    Eclipse插件开发方法与实战_2006.pdf

    而【部分内容】重复多次提及“Eclipse插件开发总群(QQ群):***”,这很可能是推广一个专为Eclipse插件开发交流而设立的QQ群,尽管它多次重复显得有些异常,但它可能是希望读者加入这个QQ群以获得更深入的交流和...

    Eclipse插件开发学习笔记.pdf

    为了更好地学习Eclipse插件开发,可以加入相关的Java学习群组,例如文档中提到的“Java学习群:***”,在其中可以与首席架构师以及其他学习者交流心得、共享资源,甚至能够免费接受首席架构师的讲课,这些都是非常...

    自定义eclipse插件

    自定义Eclipse插件是扩展其功能、提高开发效率的重要方式。通过编写插件,开发者可以根据自己的需求定制工作环境,实现特定的任务自动化,如代码分析、调试辅助、版本控制集成等。 创建自定义Eclipse插件涉及以下几...

    eclipse插件安装方法

    ### Eclipse 插件安装方法详解 #### 一、概述 Eclipse是一款非常强大的开源集成开发环境(IDE),广泛应用于Java开发以及其他多种编程语言的开发工作。由于其高度可扩展性,用户可以通过安装各种插件来增强Eclipse...

    eclipse git插件下载

    在Eclipse中集成Git插件,可以方便地在IDE内部进行版本控制操作,而无需离开开发环境。本文将详细介绍Eclipse集成Git插件的相关知识。 一、Eclipse Git插件(EGit) EGit是Eclipse社区开发的一个官方插件,它实现...

    eclipse安装activiti需装eclipse插件.7z

    在"eclipse安装activiti需装eclipse插件.7z"这个压缩包中,包含了帮助你解决这个问题的资源。解压后,你应该能找到适用于Eclipse的Activiti插件安装文件。按照提供的安装指南,将这些插件导入Eclipse,可以避免依赖...

    eclipse安装Hadoop插件

    为了更好地利用Eclipse进行Hadoop程序开发,安装Hadoop Eclipse插件是十分必要的。本文将详细介绍如何在Eclipse中安装Hadoop插件及相关配置步骤。 #### 二、准备工作 1. **Eclipse IDE**:确保已安装最新版本的...

    Eclipse插件开发(英文版) Eclipse plug-ins

    ### Eclipse插件开发知识点概述 #### 一、Eclipse插件开发简介 Eclipse插件开发是指在Eclipse平台上创建自定义插件的过程。Eclipse作为一个开源的集成开发环境(IDE),支持通过添加插件来扩展其功能。《Eclipse...

    eclipse javascript 插件

    eclipse的javascript插件,自动完成功能非常好,比目前的什么JSEclipse、Spket等等好用多了,而且支持dojo、extjs、jquery、prototype。将压缩包直接解压到dropins目录即可如:(dropins\jsdt.support\eclipse),...

    hadoop1.1.2 eclipse 插件

    在用eclipse 搭建hadoop插件时,apache不会提供插件,插件必须自己编译并且声称jar包。 1、将hadoop-1.1.2.tar.gz解压。比如:D:\hadoop-1.1.2。 2、进入D:\hadoop-1.1.2\src\contrib目录。将build-contrib.xml...

    eclipse的SVN插件+MyBatis插件.zip

    在给定的压缩包文件“eclipse的SVN插件+MyBatis插件.zip”中,包含了两个重要的Eclipse插件:一个用于版本控制工具Subversion(SVN)的插件,另一个则是针对持久层框架MyBatis的插件。这两个插件对于Java开发人员来...

    eclipse4.4插件

    2. **放置插件**:在Eclipse 4.4中,有两种方式将插件加入到环境中。如果插件是`.jar`文件,可以直接放入`eclipse/dropins`目录下,Eclipse会自动检测并加载这个插件。如果是`.zip`文件,通常包含多个文件和目录结构...

    Eclipse从入门到精通 常用插件扩展点

    本章节主要讲解如何利用Eclipse插件的扩展点进行开发,特别是针对常用的一些扩展点。 首先,我们要理解插件的配置文件`plugin.xml`,它是定义插件行为和扩展点的入口。就像一座大宅子的外墙,`plugin.xml`中的各个...

    Eclipse SVN插件

    Eclipse SVN插件是开发人员在使用Eclipse集成开发环境时,为了实现版本控制功能而引入的一个重要组件。SVN,全称为Subversion,是一种广泛使用的版本控制系统,它允许团队协作,跟踪文件和目录的修改历史,以及有效...

    Eclipse入门—使用指南及开发Eclipse插件

    - **定制与扩展**:Eclipse插件可以通过扩展点来扩展现有插件的功能,例如在Java开发环境中加入Tomcat服务器插件。 - **功能增强**:开发者可以根据需求定制和增强现有插件的功能,从而更好地满足特定场景下的开发...

    eclipse增加getset方法根据字段注释自动生成中文注释功能.docx

    该类位于Eclipse的核心插件`org.eclipse.jdt.ui`中,负责处理代码重构相关的操作,包括生成Getter/Setter方法等。通过对该类的特定方法进行扩展,可以在生成这些方法的同时插入预先定义好的注释模板。 ##### 修改...

    EclipseUML插件

    Eclipse UML 插件是针对 Eclipse 集成开发...总的来说,Eclipse UML 插件是软件开发过程中一个强大的辅助工具,尤其是对于那些采用面向对象设计和 UML 方法的团队,它能提升设计质量,促进团队沟通,并加速开发进程。

    axis2 eclipse插件 1.79

    在本例中,“axis2 eclipse插件 1.79”指的是Axis2为Eclipse IDE提供的一个插件版本1.7.9,它帮助开发者更方便地在Eclipse中进行基于Axis2的Web服务开发。 1. **Axis2 插件的核心功能**: - **代码生成**:Axis2-...

    eclipse插件开发指南

    ### Eclipse插件开发指南 #### 一、Eclipse概述 ##### 1.1 Eclipse简介 ###### 1.1.1 Eclipse的历史与背景 Eclipse 是一个由 IBM 开发的开源集成开发环境(IDE),最初发布于 2001 年 11 月,并在 1.0 版本时...

Global site tag (gtag.js) - Google Analytics