Eclipse插件的安装方法
Eclipse插件的安装有两种方法
1、在eclipse的主目录(ECLIPSE_HOME,比如在我的机器上安装的目录是:D:\JavaDev\3.1)有一个plugins的目录,这种方法的插件安装非常简单,只要将插件copy到这个目录下就可以了。比如我有一个weblogic的插件(bea站点上可以下载),解压缩之后得到得到一个目录:【com.bea.eclipse.weblogic_1.1.1】,我就将这个目录直接放到%ECLIPSE_HOME%\plugins目录下,重新启动eclipse之后就看到Run->“Start Weblogic”的菜单。安装之后,weblogic插件的全路径为:D:\JavaDev\3.1\plugins\com.bea.eclipse.weblogic_1.1.1]
2、在eclipse目录(ECLIPSE_HOME)下创建一个links目录,然后将你自己的插件放在你想放的任何地方,这个时候你放插件的目录我称她为插件目录(PLUGIN_HOME),然后在你的%ECLIPSE_HOME%\links\目录下创建一个link文件,比如我要安装一个vss插件,我就在我的links目录下创建了:VSS_1.6.1.link文件。而这个VSS_1.6.1.link文件则是指向的我的插件目录(PLUGIN_HOME,比如在我的机器上插件目录为D:\JavaDev\plugins)。VSS_1.6.1.link文件的内容是:
path=D:\\JavaDev\\plugins\\vssplugin_1.6.1
第二种安装插件的时候需要注意,如果你是一个单独的jar文件,则最好在link文件指定的目录下创建这样级别的目录:eclipse\plugins\xxx.xxx(插件名称和版本号),然后将jar文件放在这个目录下即可。比如vss插件在我的机器上的目录是D:\JavaDev\plugins\vssplugin_1.6.1\eclipse\plugins\org.vssplugin_1.6.1,下有一个文件:vssplugin.jar
两种方法的插件安装之后需要重新启动eclipse才能看到插件。如果某一个插件已经安装了想要重新安装,只要将文件替换或者修改link文件的路径即可。如果发现认不到插件,可能是你的插件不支持你的当前eclipse版本,请检查。也有可能是系统配置引起的,我出现过一次,我的解决方法是将ECLIPSE_HOME下的configuration目录下的所有文件删除,剩下config.ini文件。
13.Eclipse插件使用links目录的用法:
假设把插件安装在d:\myplugin目录中,则myplugin的目录结构一定要是这样的:
d:\\myplugin\\eclipse\\plugins\\插件 及 d:\\myplugin\\eclipse\\features\\插件
例如安装EclipseME插件到d:\myplugin目录中,则目录结构
d:\\myplugin\\eclipse\\plugins\\eclipseme_0.4.5。
再假设eclipse安装在d:\eclipse目录中,则在eclipse目录中创建名称为links的目录,在links目
录中建立一个link文件,比如myplugin.link,该文件内容为path=d:\\myplugin。
启动eclipse,插件即安装上了,如果想暂时不启动插件,只需把myplugin.link文件删除即可。
补充说明:
1. 插件可以分别安装在多个自定义的目录中。
2. 一个自定义目录可以安装多个插件。
3. link文件的文件名及扩展名可以取任意名称,比如myplugin.txt,goodplugin都可以。
4. link文件可以有多行path=插件目录,对应多个自定义插件目录,每一行的path参数都将生效。
5. 在links目录也可以有多个link文件,每个link文件中的path参数都将生效。
6. 插件目录可以使用相对路径,如果我们把myplugin目录创建在eclipse安装目录中,如上例中的
d:\eclipse目录中,则只需设置path=myplugin即可。
Eclipse 启动运行速度调优
提高 JAVA IDE 的性能的JVM开关
我的本本是p4 1.8G的dell c640 内存1G,eclipse 3.1 + myeclipse 4.0m2 速度还不错。
运行参数如下:
eclipse.exe -vmargs -Xverify:none -XX:+UseParallelGC -XX:PermSize=20M
--------------
JVM 提供了各种用于调整内存分配和垃圾回收行为的标准开关和非标准开关。其中一些设置可以提高 JAVA IDE 的性能。
注意,由于 -X (尤其是 -XX JVM)开关通常是 JVM 或 JVM 供应商特定的,本部分介绍的开关可用于 Sun Microsystems J2SE 1.4.2。
以下设置在大多数系统上将产生比工厂更好的设置性能。
-vmargs - 表示将后面的所有参数直接传递到所指示的 Java VM。
-Xverify:none - 此开关关闭Java字节码验证,从而加快了类装入的速度,并使得在仅为验证目的而启动的过程中无需装入类。此开关缩短了启动时间,因此没有理由不使用它。
-Xms24m - 此设置指示 Java 虚拟机将其初始堆大小设置为 24 MB。通过指示 JVM 最初应分配给堆的内存数量,可以使 JVM 不必在 IDE 占用较多内存时增加堆大小。
-Xmx96m - 此设置指定 Java 虚拟机应对堆使用的最大内存数量。为此数量设置上限表示 Java 进程消耗的内存数量不得超过可用的物理内存数量。对于具有更多内存的系统可以增加此限制,96 MB 设置有助于确保 IDE 在内存量为 128MB 到 256MB 的系统上能够可靠地执行操作。注意:不要将该值设置为接近或大于系统的物理内存量,否则将在主要回收过程中导致频繁的交换操作。
-XX:PermSize=20m - 此 JVM 开关不仅功能更为强大,而且能够缩短启动时间。该设置用于调整内存"永久区域"(类保存在该区域中)的大小。因此我们向 JVM 提示它将需要的内存量。该设置消除了许多系统启动过程中的主要垃圾收集事件。SunONE Studio 或其它包含更多模块的 IDE 的用户可能希望将该数值设置得更高。
下面列出了其它一些可能对 ECLIPSE 在某些系统(不是所有系统)上的性能产生轻微或明显影响的 JVM 开关。尽管使用它们会产生一定的影响,但仍值得一试。
-XX:CompileThreshold=100 - 此开关将降低启动速度,原因是与不使用此开关相比,HotSpot 能够更快地将更多的方法编译为本地代码。其结果是提高了 IDE 运行时的性能,这是因为更多的 UI 代码将被编译而不是被解释。该值表示方法在被编译前必须被调用的次数。
-XX:+UseConcMarkSweepGC -XX:+UseParNewGC - 如果垃圾回收频繁中断,则请尝试使用这些开关。此开关导致 JVM 对主要垃圾回收事件(如果在多处理器工作站上运行,则也适用于次要回收事件)使用不同的算法,这些算法不会影响整个垃圾回收进程。注意:目前尚不确定此收集器是提高还是降低单处理器计算机的性能。
-XX:+UseParallelGC - 某些测试表明,至少在内存配置相当良好的单处理器系统中,使用此回收算法可以将次要垃圾回收的持续时间减半。注意,这是一个矛盾的问题,事实上此回收器主要适用于具有千兆字节堆的多处理器。尚无可用数据表明它对主要垃圾回收的影响。注意:此回收器与 -XX:+UseConcMarkSweepGC 是互斥的。
我的机器是512MB的内存
下面是我的eclipse启动参数:eclipse.exe -vmargs -Xverify:none -Xms64M -Xmx256M -XX:PermSize=20M -XX:+UseParallelGC
-----
By BeanSoft:
我的电脑是1G内存, 有一次内存不足了... MyEclipse 就推荐我使用一个启动参数, 现在我的启动参数是:
eclipse.exe -vmargs -Xverify:none -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M -XX:+UseParallelGC
分享到:
相关推荐
一、Eclipse基础入门 Eclipse的安装与配置是学习的第一步,通常涉及下载适合操作系统的版本,解压并执行可执行文件。然后,创建工作空间,设置项目,理解Eclipse的工作界面,如透视图(Perspective)、视图(View)...
首先,我们需要了解Eclipse的基础操作。这包括安装和配置Eclipse,设置工作空间,以及创建和管理Java项目。在Eclipse中,每个项目都是一个独立的工作单元,包含了源代码、资源文件以及构建路径等信息。学习如何有效...
这个压缩包提供的资源是针对Eclipse的快速入门教程,包含了从基础到进阶的各种指导材料,适合初学者逐步掌握Eclipse的使用。 1. **Eclipse开发J2EE应用**: 这个主题涉及到如何使用Eclipse进行J2EE应用程序的开发...
### Eclipse RCP 入门示例介绍 #### 一、Eclipse 概述 Eclipse 是一款由 IBM 开发并贡献给开源社区的集成开发环境(Integrated Development Environment, IDE),自发布以来,迅速成为了最受欢迎的 Java 开发工具...
《Eclipse从入门到精通》第二版是一本深入解析Eclipse集成开发环境的权威书籍,由陈刚编著。本书旨在帮助初学者和有经验的开发者更好地理解和掌握Eclipse的各项功能,通过实例教学,使读者能够从零基础快速进阶为...
《Eclipse从入门到精通》第二版是陈刚先生撰写的一本深度介绍Eclipse集成开发环境的著作。这本书旨在帮助初学者和有一定经验的开发者更好地理解和掌握Eclipse的使用,从而提升开发效率。本书的第三篇,即"插件开发篇...
1. **基础示例**:这些示例通常包含简单的Java程序,用于介绍Eclipse的基本操作,如创建项目、编写代码、编译和运行程序。 2. **MVC框架应用**:可能包括使用Spring MVC或Struts等框架的Web应用实例,帮助理解如何在...
接着,你需要熟悉Eclipse的工作界面,包括透视图(Perspective)、视图(View)和编辑器(Editor),这些是构建高效开发环境的基础。 对于Java开发者,创建和管理项目是日常工作的主要内容。书中会详细介绍如何在...
以上只是Eclipse基础入门的部分内容,深入使用还需要不断实践和探索。阅读《Eclipse中文手册.pdf》将帮助你更全面地掌握Eclipse的各项功能和技巧。随着对Eclipse的熟练掌握,你的开发效率和代码质量都将得到显著提升...
【Eclipse开发入门与项目实践】是一门针对初学者的课程,主要讲解如何使用Eclipse这一流行的开源集成开发环境进行Java项目的开发。Eclipse因其强大的可扩展性,被广泛应用于各种软件开发,尤其是Java领域。 首先,...
本教程旨在帮助初学者快速掌握Eclipse的使用,从基础操作到高级特性的应用,让你能够从入门到精通。 首先,我们从Eclipse简介开始。Eclipse是由Eclipse基金会维护的开源项目,最初由IBM开发,现在已经成为全球...
本资源"**Eclipse从入门到精通(第二版)----源码**"提供了书籍《Eclipse从入门到精通(第二版)》的配套源代码,涵盖了从基础使用到高级开发的多个关键章节。这份源码旨在帮助读者更深入地理解Eclipse的工作原理,...
【Eclipse使用入门:Java开发的强大工具】 Eclipse是一款强大的集成开发环境(IDE),尤其在Java开发领域中占据重要地位。随着技术的发展,各种IDE如雨后春笋般涌现,如JBuilder、Visual Age for Java、JDeveloper...
**Eclipse入门教程** Eclipse是一款强大的开源集成开发环境(IDE),...通过阅读这份"Eclipse入门教程",初学者将能够熟练地使用Eclipse进行Java开发,逐步掌握编程基础,并为进一步深入学习和实践打下坚实的基础。
### Eclipse开发Struts入门知识点详解 #### Eclipse简介与特性 Eclipse是一款由IBM开发并开源的集成开发环境(IDE),自2001年首次发布以来,迅速成为开发者青睐的工具之一。它采用插件式架构,允许用户根据需求...
【Eclipse 使用入门教程】 Eclipse 是一个广受欢迎的开源集成开发环境(IDE),尤其在Java开发领域。它最初由OTI和IBM合作创建,现在由一个庞大的联盟支持,包括众多知名软件公司。Eclipse的核心理念是提供一个功能...
《Eclipse从入门到精通》是一本全面介绍Eclipse集成开发环境(IDE)的书籍,旨在帮助初学者和进阶者快速掌握Eclipse的各项功能,从而提升开发效率。Eclipse作为一个开源、跨平台的Java IDE,不仅适用于Java开发,还...
**一、Eclipse基础** 1. **安装与配置**:首先,我们需要下载适合操作系统的Eclipse版本,并进行安装。安装过程中需注意JDK的配置,因为Eclipse依赖Java运行环境。安装完成后,可以通过新建工作空间来初始化开发...