如何从.zip安装Eclipse插件


281

如何从.zip安装Eclipse插件?我已经通过选择站点安装了插件,然后从.zip中进行了检查,但从未检查过。有人可以帮忙吗?

Answers:


219

这取决于zip包含的内容。看一下它是否有content.jar和artifacts.jar。如果存在,则为已存档的更新站点。从远程站点进行安装的方式与从远程站点安装的方式相同。

如果该zip不包含content.jar和artifacts.jar,请转到Eclipse安装的dropins目录,创建一个子文件夹(名称无关紧要),然后将zip扩展到该文件夹​​中。重新启动Eclipse。


23
对于从本地存档安装,我注意到有时您需要取消选中“按类别分组”以查看jar中可用的插件。万一它似乎不起作用。
斯托夫,2012年

3
@Stoffe,是否需要取消选中“按类别分组项目”,取决于存储库(其元数据)的准备方式。存储库是在线还是本地zip文件都没有关系。
Konstantin Komissarchik

3
在Eclipse文件夹内直接安装Eclipse后,您将在dropins文件夹中找到:eclipse / dropins来自ekkescorner.wordpress.com/2009/06/27/…–
Diederik

4
您是否会扩展“以相同的方式安装...” @Crifan有一个很好的答案。
user2316667 2014年

2
“从远程站点安装方式与从远程站点安装方式相同”是什么意思?我不能从此处将文件夹作为更新站点,仅允许使用URL。
ViniciusPires 2014年

373

1.确保您的.zip文件是有效的Eclipse插件

注意:

  1. 这意味着:您的.zip文件包含文件夹 featuresplugins,如下所示:在此处输入图片说明
  2. 新版本的Eclipse插件,它可能还包括另外两个文件 content.jarartifacts.jar,例如:在此处输入图片说明

但这对插件来说并不重要,

最重要的是文件夹 featuresplugins

其中包含必要的xxx.jar,

例如: 在此处输入图片说明

2.对于有效的Eclipse Plugin .zip文件,有两种安装方法

(1)自动安装

Help -> Install New Software -> Add -> Archive

然后选择您的.zip文件

例:

在此处输入图片说明

(2)手动安装

  1. 解压缩.zip文件->获得文件夹 featuresplugins
  2. 将它们复制到Eclipse根文件夹中,该文件夹已经包含 featuresplugins
  3. 重新启动Eclipse,然后您可以在以下位置查看已安装插件的设置 Window -> Preferences 在此处输入图片说明

有关更多详细说明,请参阅我的帖子(中文):

从.zip安装Eclipse插件的摘要方法


不建议使用“(2)手动安装方法”来手动安装插件。推荐的方法是将罐子放在dropinsKonstantin在其答案中描述的目录中。
Lii

5
值得一提的是,您的帖子带有“更详细的解释”是用中文撰写的。
faintsignal

如果您想从命令行添加它 stackoverflow.com/questions/23946703/…–
cursed_axes

您的手动安装过程是对此插件
Sabir Khan

不要选择.zip文件,而是将其解压缩。然后Add -> Local选择提取了其中一个的文件夹。该文件夹假设仅包含一个eclipse文件夹。
JustWe

15

这是我发现在eclipse本地安装插件的最简单方法-

在此处输入图片说明


好一个。大约在2019
约瑟夫

6

在这里看到。您可以解压缩并

在此处输入图片说明 在此处输入图片说明

单击本地将为您的位置文件添加前缀:/ C:/ etc / folder

如第二个常见问题所示,您可以改为单击“存档”并选择您的zip。它将以jar://path.zip为前缀,但是Eclipse本身不接受。因此,我使用了普通文件夹解决方案。


5

康斯坦丁(Konstantin)接受的答案有效,但是还有一些其他步骤。重新启动Eclipse之后,您仍然必须进行软件更新,找到新近可用的软件,选中相应的复选框,然后单击“安装”按钮。然后,它将提示您再次重新启动,然后您才能看到新的视图或功能。

此外,您可以在“错误日志”视图中查看eclipse抱怨的新插件的任何问题。


3

除了Criffan的答案,

2.对于有效的Eclipse Plugin .zip文件,您有两种安装方法(1)自动安装

在这里,当您尝试安装插件时,有时会出现错误,例如在尝试添加插件时出现对话框

我们必须在详细信息标签中取消按类别项目分组,然后才能正常使用。


2

要安装插件,请将文件解压缩到Eclipse安装目录(或插件目录,具体取决于插件的打包方式)。在重新启动工作空间(重新启动Eclipse)之前,该插件不会出现。


3
这已经有好几年了。您必须使用dropins目录或通过Eclipse安装UI进行安装。
Konstantin Komissarchik

@Konstantin Komissarchik我像两三个月前那样使用它,并且对我有用。
宏伟的

1
哪个版本的Eclipse?自从Ganymede(版本3.4)和引入dropins文件夹以来,已禁用对手动添加到Eclipse安装的plugins / features文件夹的新插件的检测。
Konstantin Komissarchik

我已将插件放在Eclipse IDE中的Java EE Developers 3.5、3.6、3.7(带有和不带有服务版本)的plugins /文件夹中-只是为了不每年重新安装同一组插件,并且Eclipse对其进行了检测,没有出现问题。Eclipse 3.8 SDK既未在plugins /中也未在dropins /文件夹中检测到插件。
维克多

2

如果由于在从“安装新软件”菜单进行更新时遇到错误而正在阅读本文,则需要执行此操作

  1. 转到您要更新ex的位置。http://update.eclemma.org/
  2. 以与现场(每个文件夹)相同的顺序下载所有内容
  3. 转到“安装新软件”,而不是粘贴站点的URL,而是粘贴您下载内容的硬盘驱动器的位置

请注意:将后缀file:///添加到位置
ex。文件:/// C:/ Users / harry / Downloads / eclox /

也许不是最好的解决方案,但这可以完成工作:)


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.