最新消息:20210917 已从crifan.com换到crifan.org

【整理】如何通过压缩包去安装Eclipse的插件

Eclipse crifan 13466浏览 0评论

注:

相关总结帖:

【总结】Eclipse的插件的各种安装方法

 

【背景】

之前可以通过update地址的方式,去在Eclipse中通过Help->Install New Software中去安装Eclipse的插件。

与此相对应的是,还有另外一种安装Eclipse插件的方式,就是直接从下载得到的插件的压缩包去安装;

下面整理一下,如何通过压缩包的方式,去安装Eclipse的插件。


如何通过压缩包的方式去安装Eclipse的插件

压缩包内含features和plugins

把压缩包解压后,如果是包含了两个文件夹features和plugins的,

(类似的,也有的是在features和plugins上一层,再添加一个eclipse等文件夹的,但是不影响此处结构)

则可以通过:

直接拷贝features和plugins,放到Eclipse根目录即可。

很明显,则是

对应的features文件夹中的内容,拷贝到Eclipse下面的features文件夹里面去;

对应的plugins文件夹中的内容,拷贝到Eclipse下面的plugins文件夹里面去;

如此,重启Eclipse后,就可以在Window->Preferences中看到对应的你所安装的插件的配置选项了。

 

举例:

比如之前在:

【记录】折腾Antlr的Eclipse插件

期间,安装antlr的Eclipse的插件,就是通过解压对应的antlride-2.1.2.zip而得到:

eclipse
    features
        org.deved.antlride.feature.gunit_1.1.0.201108281759.jar
        ...
    plugins
        org.deved.antlride.antlr_3.2.0.201108281759.jar
        ...

所以,把对应的features和plugins,直接拷贝到Eclipse根目录下,然后重启Eclipse后,就可以在Window->Preferences中看到对应的ANTLR的配置选项了。

 

压缩包内含有content.jar和artifacts.jar

是之前参考:

How to install plugin for Eclipse from .zip

而知道的此方式。

之前试过此法,但是失败了,详见:

【记录】折腾Antlr的Eclipse插件

 

不过,后来花点时间,搞懂其所说的含义:

其实,之前的Eclipse插件的.zip压缩包,只包含对应的features和plugins文件夹的,比如:

之前折腾过的TFS的Eclipse插件:

TFSEclipsePlugin-UpdateSiteArchive-10.1.0.2011121402.zip

其中就只有features和plugins文件夹:

tfs 10 zip only contain features and plugins

注:此处的site.xml,是现在才有的,更早的Eclipse插件的压缩包中,是没有此文件的。

而后来的一些Eclipse的插件的压缩包,才在features和plugins文件夹的基础上,又包含了对应的content.jar和artifacts.jar,比如:

TFSEclipsePlugin-UpdateSiteArchive-11.0.0.1212.zip中就包含这两个jar包:

tfs 11 zip also contain content.jar artifacts.jar file

但是,其结果实际上是:

真正起作用的是

features和plugins文件夹

其下包含了插件的真正的功能的实现,具体对应着各个jar包:

tfs plugin features include jars

tfs plugin plugins folder include jars

而貌似是否有那个content.jar和artifacts.jar,应该不影响插件的安装和使用的。

 

【总结】

只要你的Eclipse的压缩包,一般为xxx.zip,其内部包含了对应的features和plugins文件夹,

(不管是否还有content.jar和artifacts.jar)

则都可以:

要么手动解压后,将features和plugins文件夹拷贝到Eclipse根目录下,以实现手动安装。

要么是通过Help -> Install New Software,然后导入此zip包,去自动安装。

转载请注明:在路上 » 【整理】如何通过压缩包去安装Eclipse的插件

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (4)

  1. 1. Start Eclipse, then select Help > Install New Software. 2. Click Add, in the top-right corner. 3. In the Add Repository dialog, click Archive. 4. Select the downloaded YourPlugin.zip file and click OK. 5. Enter "Your Plugin Name" for the name and click OK.
    li210年前 (2015-03-27)回复
102 queries in 0.680 seconds, using 20.21MB memory