Eclipse插件是否与平台无关?

时间:2013-10-07 15:11:31

标签: eclipse plugins operating-system cross-platform

我想将带有预安装插件的eclipse平台分发给具有不同操作系统的不同用户。

http://www.eclipse.org/downloads/那边我必须为eclipse选择目标平台,所以我下载了适用于Linux 32和64位以及Windows 32和64位的。

我想向其他人分发带有预安装和自编的插件的日食。我可以简单地在一个eclipse 安装中安装插件,然后将/ plugins文件夹中的文件复制到另一个eclipse的每个/ plugins文件夹 Linux和Windows的版本,或者/ plugin文件夹中的插件(也是预先存在的默认插件)也是平台依赖,必须在目标平台上单独安装?

2 个答案:

答案 0 :(得分:1)

有些是,有些则不是。 Eclipse支持在OSGi包中包含本机代码,然后解压缩并通过JNI访问它。本机代码可以位于单独的“片段”中,Eclipse不一定会下载其他体系结构的所有片段。

答案 1 :(得分:-2)

嗯,这就是我看到它的方式:Eclipse是用Java编写的,它与平台无关。因此,Eclipse的插件是用Java编写的,并且必须与平台无关。此外,我还没有遇到一个与平台无关的插件。所以,据我所知。