`

Eclipse插件安装

 
阅读更多

装载:http://gooss.org/are-two-ways-to-install-eclipse-plug-in/

 

Eclipse是最流行的功能强大的java IDE,有丰富的插件,使用插件可以作为开发j2ee、c、c++、.net、ruby/rails等应用的工具。打开Eclipse官方网站 ,下载最新的Eclipse IDE直接解压后就可以使用了。另外,Eclipse是一个Java开发的IDE工具,需要有Java运行环境的支持(JRE/JDK)。

安装Eclipse插件有两种方式:直接安装它,或使用link方式安装。直接安装的方式比较简单,将插件解压到Eclipse对应的目录即可,它 的缺点是删除插件比较麻烦;link方式安装则比较简洁,卸载也很方便。

  1. 侵入式的安装方法(直接复制插件到eclipse中安装目录)

    将插件文件直接复制到Eclipse 相应的 plugins、features目录中。Eclipse的主目录ECLIPSE_HOME(即Eclipse的安装目录):

    1
    2
    
    [text] view plaincopy
    1. ~/Tools/eclipse   (Linux)<br>  
    2. D:/eclipse       (Windows)  

    可以将Eclipse的主目录赋值给ECLIPSE_HOME变量,如:

    1
    2
    3
    4
    5
    6
    7
    
    [text] view plaincopy
    1. # Linux:在~/.zshrc中添加ECLIPSE_HOME变量<br>  
    2. ECLIPSE_HOME=~/Tools/eclipse<br>  
    3. # Windows:右击"我的电脑"打开"系统属性",在环境变量中添加ECLIPSE_HOME变量<br>  
    4. ...;ECLIPSE_HOME=D:/eclipse;...<br>  
    5. # 使用ECLIPSE_HOME变量<br>  
    6. $ECLIPSE_HOME   (linux)<br>  
    7. %ECLIPSE_HOME% (windows)  

    在Eclipse的主目录中有一个plugins目录,只要将插件拷贝到该目录下就完成插件安装了(如果插件包中有features目录则拷贝到对 应的%ECLIPSE_HOME%/features目录下即可)。比如有一个名叫weblogic的插件,解压缩之后得到得到一个 【com.bea.eclipse.weblogic_1.1.1】目录,将这个目录直接拷贝到%ECLIPSE_HOME%/plugins目录下并重 启Eclipse即可,这时在Run菜单中可以看到Start Weblogic。weblogic插件安装之后的全路径为:

    1
    
    [text] view plaincopy
    1. %ECLIPSE_HOME%/plugins/com.bea.eclipse.weblogic_1.1.1  
  2. 非侵入式安装插件方法(links安装方法)

    在Eclipse主目录下新建links目录,然后可以将需要安装的插件放在系统的任何目录,比如新建一个与Eclipse主目录平行的 myplugins目录并创建PLUGIN_HOME变量,最后在links目录下新建link文件并在文件中添加指向PLUGIN_HOME中的插件即 可。

    例如我需要安装一个vss插件,首先将vss插件拷贝到%PLUGIN_HOME%目录中,再在%ECLIPSE_HOME%/links/目录下 创建一个名为VSS_1.6.1.link的link文件,在VSS_1.6.1.link文件中添加指向的vss插件的安装目录:

    1
    2
    
    [text] view plaincopy
    1. path=/home/gooss/Tools/myplugins/vssplugin_1.6.1 (linux)<br>  
    2. path=D://Tools/myplugins//vssplugin_1.6.1 (windows)  

第二种安装插件的时候需要注意,如果是一个单独的jar文件,最好在link文件指定的目录(相应插件的目录)下创建这样级别的目 录:eclipse/plugins/xxx.xxx(插件名称和版本号),然后将jar文件放在这个目录下。比如vss插件的目录是D:/Tools/ myplugins/vssplugin_1.6.1/eclipse/plugins/org.vssplugin_1.6.1,在该目录有一个 vssplugin.jar文件。

插件安装之后需要重新启动eclipse才能使插件生效。如果想要重新安装某个插件,只要替换%Elispse%/plugins目录下的相应文件 (直接安装时)或者修改link文件指向插件的新版本(link方式安装)或者直接替换myplugins目录下的插件即可。如果发现认不到插件,可能是 你的插件不支持当前eclipse版本;也有可能是eclipse配置文件引起的,试试清理eclipse的配置文件(删除configuration目 录下的内容-除config.ini之外)后再重启eclipse看看。

links目录的用法 
假设把插件安装在d:/myplugin目录中,则myplugin的目录结构一定要是这样的:

1
2
[text] view plaincopy
  1. d://myplugin//eclipse//plugins//<br>  
  2. d://myplugin//eclipse//features//  

例如安装EclipseME插件到d:/myplugin目录中,则目录结构:

1
[text] view plaincopy
  1. d://myplugin//eclipse//plugins//eclipseme_0.4.5。注意目录分隔符,也可使用/  

再假设eclipse安装在d:/eclipse目录中,则在eclipse目录中创建名称为links的目录,在links目录中建立一个 link文件,比如myplugin.link,该文件内容为path=d://myplugin。如果想暂时不启动插件,只要把 myplugin.link文件删除即可。

补充说明

1
2
3
4
5
6
7
8
9
10
[text] view plaincopy
  1. 1. 插件可以分别安装在多个自定义的目录中。<br>  
  2. 2. 一个自定义目录可以安装多个插件。<br>  
  3. 3. link文件的文件名及扩展名可以取任意名称,比如myplugin.txt,goodplugin都可以。<br>  
  4. 4. link文件可以有多行path=插件目录,对应多个自定义插件目录,每一行的path参数都会生效。<br>  
  5. 5. 在links目录也可以有多个link文件,每个link文件中的path参数都会生效。<br>  
  6. 6. 插件目录可以使用相对路径,如果我们把myplugin目录创建在eclipse安装目录中,如上例中的d:/eclipse目录中,则只需设置path=myplugin即可,而不需要写成绝对路径:D://eclipse//myplugin。<br>  
  7. 7. 关于link文件中路径的写法:<br>  
  8.   (1)path=C:/Eclipse/language (用反斜扛);<br>  
  9.   (2)path=language (用相对路径);<br>  
  10.   (3)path=C://Eclipse//language (用斜扛)。  

安装语言包 
还可以下载Eclipse的中文语言包 来汉化Eclipse,安装语言包方法如下:

1
2
3
4
5
6
[text] view plaincopy
  1. 关闭Eclipse<br>  
  2. 将下载的语言包并取名Language,要注意language的目录结构<br>  
  3. language目录下有一个Eclipse子目录,然后才是features、plugins目录<br>  
  4. 将此目录复制到Eclipse安装目录下<br>  
  5. 复制完成后,在Eclipse安装目录下建立语言包的link文件,如取名为language.link<br>  
  6. 在language.link文件中加入一行文字:path=D://Eclipse//language (注意:路径分隔符由两个反斜扛组成)  

安装语言包前,最好不要运行英文版的Eclipse,如果运行了,会发现可能没有汉化完全,search和run等,或者都是英文界面。有俩个解决 办法:

1
2
[text] view plaincopy
  1. 将configuration目录(其中的<org.eclipse.osgi>目录)删除掉再启动eclipse<br>  
  2. 在eclipse快捷方式后加上参数-clean  

经过以上几个步骤之后,现在可以重新启动Eclipse了。Eclipse启动时自动查找links目录中的所有文本文件,并将其中path指向的 插件加载到Eclipse。Eclipse的多国语言包是Eclipse的一个插件,所以它的安装方法就是Eclipse安装插件的方法。

扩展Eclipe为J2EE IDE 
Eclipse是个Java IDE,要作为J2EE开发工具,需要安装插件,这一类插件也比较多。当前最流行Eclipse J2EE插件是WTP。打开www.eclipse.org的downloads栏目,在页面上有一个显示热点插件的下载排行(Popular projects),直接打开Web Tools ,WTP总是排在No1,直接下载安装即可。为了方便,你可以直接下 载J2EE版的Eclipse IDE(已安装WTP),插件安装和下载J2EE版的Eclipse这两种方式的差别在于sdk的带源码,别的没什么差别!

如果你是做J2EE或者java web开发的,那么你就直接下载一个集成了eclipse的wtp:wtp-all-in-one-sdk-xxx-win32.zip,这样会更好,你 最多需要安装两个语言包,这样就更省事了,呵呵。

Eclipse优化 
优化的目的是为了让eclipse运行更稳定更流畅更快!

  1. 内存优化

    在eclipse安装目录有个config.ini文件,内容如下:

    1
    2
    3
    
    [text] view plaincopy
    1. -vmargs<br>  
    2. -Xms40m<br>  
    3. -Xmx256m  

    这个文件用来配置eclipse启动时候的内存分配方案,Xms是初始化内存大小,Xmx是最大可使用内存大小,这个默认的配置是eclipse资 源消耗最小化的配置。如果你的项目比较大,这个配置必须改,一般适当调整为128,384即可,若项目更大一些则调整的再大一些,根据实际情况决定。这个 参数配置的大小很关键,太小,eclipse垃圾回收会过于频繁导致很慢,或者内存堆栈溢出而崩溃。太大,eclipse会吃掉大量内存,垃圾回收周期变 长,但每次回收会很慢,影响使用。所以你在配置的时候需要权衡,尝试!

  2. 插件优化

    当你安装了多个插件的时候,会消耗很大的内存资源,为此你只需要将不用的插件配置文件从links目录移除,注意了,不是删除,你可以在links 目录里面新建一个_useless,将不用的配置文件移放到其中,用的时候再移放回来。

常见问题解决

  1. eclipse语言包或者其他插件没有安装上

    原 因:是你可能运行过了英文版的eclipse之后才装语言包的。
    解决办法:删掉configuration中除了config.ini以外的所有文件和文件夹,确保插件安装配置正确。

  2. eclipse启动不了

    原因:没有正确安装jdk,或者没有配置jdk,一般情况下安装jdk后需要配置,但当你装过多次jdk或者用以前系统中遗留下载的已经安装过的 jdk的时候,需要配置jdk,同时还要注意eclipse对jdk的版本的要求。

    解决办法:配置JDK。也就是配置系统变量JAVA_HOME、CLASSPATH、PATH,必要时候还要重装jdk。如果还不能解决,也许就是 你的eclipse文件有损坏或丢失,或者你的硬盘有坏道了,怎么办就很清楚了,呵呵。

  3. 想要重新配置工作空间

    原 因:你默认了工作空间,很郁闷,每次都是那个。
    解决办法:删掉configuration中除了config.ini以外的所有文件和文件夹,确保插件安装配置正确。

  4. 无法编译打包

    原 因:排除上面的问题外,应该是你程序所依赖包找不到。
    解决办法:在构建路径中添加所需要的包。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics