`
zhng
  • 浏览: 14361 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

IDE-Eclipse-插件安装

阅读更多

Eclipse插件安装总结

将目前Eclipse插件安装的三种方式,总结如下:

第一种方法很简单,在Eclipse的主目录(%ECLIPSE_HOME%)下有一个plugins目录和features目录。将插件解压缩后,在解压缩后的文件夹里一般可以看到plugins文件夹,有的插件解压缩后还可以看到一个features文件夹。一般将plugins文件夹下的内容直接拷贝到%ECLIPSE_HOME%\plugins目录下,如果解压缩后的插件目录下还有features文件夹,则把该文件夹下的内容也拷贝到%ECLIPSE_HOME%\features下。重新启动Eclipse之后就可以使用刚刚安装的插件了。如果不能使用插件,可能是因为插件还未启用。可以到Help/Software Updates/Manage Configuration下将“Disable”的插件“Enable”即可。  这种插件安装方式简单、快捷,但是有缺陷,若插件太多,会使内容非常混乱,而且分不清哪个是系统自带的,哪个是以后安装的。当安装了许多插件之后,Eclipse变的很大,不便于更新和管理众多插件。每次重新安装Eclipse,就要花时间来安装那几个常用的插件。  

第二种方法也很简单,它主要借助于Eclipse的向导来安装插件。通过Help/Software Updates/Find and Install,在弹出的菜单中选择“Search for new features to install”,点“Next”,在下一菜单中选择“New Local Site”或“New Archived Site”,找到你下载的插件所在目录,选中安装即可。 这种方法安装插件比较安全,不易出错,缺点就是对于插件的要求也比较挑剔,所以能够支持这种方式安装的插件也比较少。一般要求插件目录下不光有plugins和features文件夹,还要有site.xml文件(site.xml是进行自动安装的配置文件,eclipse会根据文件的信息自动安装插件)。支持J2ME开发的EclipseME插件就是通过这种方式安装的。 第三种方式就是在Eclipse主目录下创建一个links目录,然后将你自己的插件放在你想放的任何地方,这个时候你放插件的目录就是插件目录(%PLUGIN_HOME%),然后在你的%ECLIPSE_HOME%\links\目录下创建一个link文件,比如要安装一个 vss插件,可以在links目录下创建一个vss.eclipse.link文件,link文件的名称随便取。这个vss.eclipse.link文件指向的存放vss插件的目录(%PLUGIN_HOME%)。假如你的vss插件的zip/rar文件解压缩后放在 C:\eclipse_plugins\vss.eclipse下(如果是插件是jar文件则可以不用解压缩),则vss.eclipse.link文件的内容就应该是:path=C:\\eclipse_plugins\\vss.eclipse。注意:path所指的文件路径一定要增加一个“\”转义符来分开。以这种方式安装插件要有一定的讲究。即:插件目录下面一定要有eclipse目录,然后在eclipse目录下分别建立features和plugins。例如:如vss.eclipse.zip解压成 vss.eclipse目录,这个目录包含一个plugins子目录。先在vss.eclipse目录中新建一个子目录eclipse,然后把 plugins目录移动到刚建立的eclipse 目录中,然后再在刚刚建立的eclipse目录下建立一个features目录。即目录结构要是这样的: C:\eclipse_plugins \vss.eclipse\eclipse\plugins、
C:\eclipse_plugins\vss.eclipse\eclipse \features。 其它压缩文件解压后若已经包含eclipse\plugins、eclipse \features目录,则不需要建立eclipse目录结构。 启动Eclipse后,Eclipse会到link文件指定的目录下去查找eclipse\features 目录和eclipse\plugins 目录,看是否有合法的功能部件和插件。也就是说,目标目录必须包含一个\eclipse 目录。如果找到,附加的功能部件和插件在运行期配置是将是可用的,如果链接文件是在工作区创建之后添加的,附加的功能部件和插件会作为新的配置变更来处理。           

对于第三种方式的说明:
1. 插件可以分别安装在多个自定义的目录中;
2. 一个自定义目录可以安装多个插件;
3. link文件的文件名及扩展名可以取任意名称,比如ddd.txt,myplugin都可以;
4. link文件中path=插件目录的path路径分隔要用“\\”或是“/”;
5. 在links目录也可以有多个link文件,每个link文件中的path参数都将生效;
6. 插件目录可以使用相对路径;
7. 可以在links目录中再建立一个子目录,如disable,转移暂时不用的插件到此子目录中,加快eclipse启动;
8. 关于用links方式安装Lomboz插件,在编辑EJB时可能会产生问题。 这种方式的好处就可以把插件分门别类的管理。如果某一个插件已经安装了想要重新安装,只要将文件替换或者修改link文件的路径即可。重装Eclipse时,只需把原来Eclipse的 links目录直接复制到新Eclipse下,然后把插件目录复制到新的Eclipse相应目录下即可。然后以-clean方式启动就全装好了。常用的 J2EE开发工具——MyEclipse就是以这种方式组织插件的。together for eclipse也是典型的利用links方式安装的。 一般而言,用以上三种方式安装好插件后,需要重启Eclipse后,插件才会生效。如果没有生效,可以按照按下面几个步骤检查:
1. 首先看一下About中的plugin装载清单,如果没有则需先确认所安装的插件的依赖插件已经安装。Eclipse的插件是有依赖关系的,具体表现在每个插件plugin.xml中的<requires>标记中,里面的每个<import>标记即表示所依赖的插件, Eclipse在启动时会按照插件的依赖关系逐个将插件装载,若找不到所依赖的插件,则所安装的插件运行就有可能不正常;
2. 若装载的plugin清单里已经有了,那可能是没有打开此插件的View或者需要在Preference里配置一些东西才有效,这个最好看一下所安装插件的plugin.xml,看它都扩展了哪些扩展点,菜单无非就是actionSets这个扩展点,界面都是views这个扩展点,可以在 Show View里设置一下,还有其它一些扩展点,可以具体问题具体分析;
3. 最有效的办法:看Log。在Eclipse安装目录workspace/.metadata子目录下(若没有使用默认的工作空间,则目录结构可能会不同)有一个.log文件,从这里面一般可以找到失败的原因;
4. 如果插件还是没有安装,则删除Eclipse安装目录configuration子目录下的org.eclipse.update目录,然后重新启动。 

分享到:
评论

相关推荐

    liferay-ide-eclipse插件

    - **features**:此目录可能包含的是Eclipse插件的特征描述,这些描述文件(通常是XML格式)定义了插件的功能集,Eclipse使用它们来安装和管理插件。 总的来说,Liferay IDE Eclipse插件通过深度整合Eclipse和...

    freemarker-ide-eclipse 插件0.9.14

    本文将详细介绍如何在Eclipse中安装和使用`freemarker-ide-eclipse`插件0.9.14版,以及该插件带来的便利和功能。 首先,安装`freemarker-ide-eclipse`插件的过程如下: 1. 打开Eclipse,进入“帮助”(Help)菜单...

    scala-ide-plugin-eclipse

    scala eclipse插件.对应scala版本:2.10--2.11,对应eclipes版本:4.4--4.5. update site:http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site 下载地址:...

    liferay-ide-eclipse-updatesite-1.6.2

    在软件开发领域,集成开发环境(IDE)是程序员不可或缺的工具,而Liferay IDE则是专为Liferay Portal定制的一款强大的Eclipse插件。本文将详细介绍“liferay-ide-eclipse-updatesite-1.6.2”这一更新站点及其相关...

    hadoop-eclipse-plugin插件和hadoop.dll和winutile.exe.zip

    如果你已经启动了Eclipse,记得在安装插件后重启IDE以加载新的插件。`hadoop.dll`和`winutils.exe`是确保Hadoop在Windows上正常运行的关键组件,确保它们在系统路径中可被找到。最后,阅读`REDA.txt`文件可能包含...

    jd-eclipse-site-1.0.0-RC2.zip

    选择这个选项,jd-eclipse插件就会自动反编译对应的.class文件,并在一个新的编辑器窗口中展示源代码。这种方式不仅节省了开发者在多个工具之间切换的时间,也提高了工作效率。 jd-eclipse-site-1.0.0-RC2插件的...

    hadoop-eclipse插件各版本合集

    5. **安装与使用**:用户需要将对应的Hadoop-Eclipse插件JAR文件添加到Eclipse的plugins目录下,然后重启Eclipse即可。在新建项目时选择Hadoop相关模板,即可开始进行Hadoop开发。 6. **最佳实践**: - 选择与目标...

    JBossIDE-eclipse 插件 Tutorial 1.4.1

    JBossIDE-eclipse 插件 Tutorial 1.4.1

    jd-eclipse 插件安装包及教程

    2. **启动Eclipse**:打开你的Eclipse IDE,确保你的Eclipse版本与jd-eclipse插件兼容。一般来说,jd-eclipse支持大多数Eclipse版本,但最好还是使用较新的版本以获取最佳效果。 3. **安装插件**: - **通过...

    python-for-eclipse插件

    首先,Python-for-Eclipse插件的安装过程相对简单。用户可以通过Eclipse的内置Marketplace搜索并下载该插件,或者通过下载插件的zip文件,然后在Eclipse的“Install New Software”界面手动导入安装。安装完成后,...

    jd-eclipse Eclipse官方反编译插件jdeclipse_update_site

    2,jdeclipse_update_site.zip下载好了之后,解压,将plugins文件下的jd.ide.eclipse_0.1.3.jar和jd.ide.eclipse.win32.x86_0.1.3.jar 复制到eclipse安装目录下的plugins里 ,假设eclipse的安装目录为:D:\soft\...

    hadoop-2.8.3-eclipse-plugin插件包

    Hadoop-2.8.3-Eclipse-Plugin插件包是专为开发人员设计的一款工具,旨在简化Hadoop生态系统在Eclipse或MyEclipse集成开发环境(IDE)中的使用。这款插件允许开发者直接在IDE内创建、调试和管理Hadoop项目,极大地...

    liferay-ide-eclipse-updatesite-1.1.0.zip

    - **site.xml**:定义了更新站点的结构和内容,是Eclipse插件站点的标准格式文件。 - **features**和**plugins**目录:这两个目录通常包含更多的插件和特性包,Eclipse会解析这些内容并提供给开发者安装。 通过将...

    Eclipse反编译插件 JD-Eclipse 含安装步骤(jd-eclipse-site-1.0.0-RC2)

    安装步骤: Download and unzip the JD-Eclipse Update Site, Launch Eclipse, Click on "Help &gt; Install New Software...", Click on button "Add..." to add an new repository, Enter "JD-Eclipse Update Site" ...

    freemarker-ide-0.9.14-eclipse插件

    这款"freemarker-ide-0.9.14-eclipse插件"是为了提升在Eclipse或MyEclipse集成开发环境中使用Freemarker模板的便利性和效率。 首先,插件的核心功能在于提供对Freemarker模板文件(FTL文件)的支持。在没有该插件的...

    jd-eclipse-2.0.0.zip

    《JD-Eclipse:Java开发者的...总之,JD-Eclipse作为一款优秀的Eclipse插件,是Java开发者手中不可或缺的工具,它通过反编译功能打破了黑盒,使开发者能够深入洞察.jar文件的内部运作,提升开发效率和代码理解能力。

    Java反编译工具jd-gui的eclipse插件安装

    本文将详细介绍如何在Eclipse集成环境中安装并使用jd-eclipse插件,帮助开发者实现便捷的反编译功能。 首先,jd-gui是一个独立的图形化工具,可以直接打开.class文件查看其源代码,而jd-eclipse则是将其功能整合到...

    jd-eclipse-site-1.0.0-RC2

    在Eclipse中安装JD-Eclipse插件的过程通常包括以下步骤: 1. 下载jd-eclipse-site-1.0.0-RC2压缩包,解压后得到更新站点的地址。 2. 打开Eclipse,选择"Help"菜单 -&gt; "Install New Software"。 3. 在"Work with...

    eclipse运行mr插件hadoop-eclipse-plugin-2.6.0.jar

    本文将深入探讨如何使用Eclipse IDE结合hadoop-eclipse-plugin-2.6.0.jar插件,实现在Windows环境下进行远程连接到Hadoop集群,尤其适用于64位操作系统。 首先,我们要理解Hadoop的核心概念。Hadoop是由Apache基金...

    好用的hadoop-eclipse-plugin-2.6.4.jar

    通过该插件,开发者可以将Java代码编写、编译和测试的流程无缝集成到熟悉的Eclipse界面中,无需离开IDE就能对Hadoop集群进行操作。 在安装Hadoop-Eclipse-Plugin-2.6.4.jar之后,开发者可以通过Eclipse的"New -&gt; ...

Global site tag (gtag.js) - Google Analytics