3

我目前正在尝试使用已安装的插件使 Eclipse 安装可移植,因此您只需将整个“eclipse”文件夹复制到另一个系统并具有与原始系统相同的设置。

我现在的问题是,自从 eclipse 4.2 (?) 使用帮助 > 安装新软件时...插件从外部安装到文件夹 中,而不是安装到“eclipse.exe”所在的文件夹中:
C:/Users/Username/.eclipse/org.eclipse.platform_4.2.0_identifier

C:/Program Files (x86)/eclipse

现在我的问题是是否可以让 eclipse 将其他插件安装到 eclipse 的主文件夹 ( C:/Program Files (x86)/eclipse) 的 plugins/features-folder 中。

不幸的是,无法使用 dropins 文件夹,因为应安装的插件仅作为更新站点存在。

我正在使用
Windows 7 Professional Service Pack 1 64bit

Eclipse IDE for C/C++ Developers
版本:Juno Service Release 2
32-bit(提供可移植性)。

问候:)

4

2 回答 2

1

不要将您的 Eclipse 安装放在“Program Files”文件夹下。默认情况下,Eclipse 会将所有插件安装到它自己的文件夹中,除非该文件夹不可从 Eclipse 中写入。并且“程序文件”文件夹不应由您写入(除非您使用管理访问权限)。只有受信任的安装程序服务帐户才能修改该文件夹(遵循 Windows 指南)。

因此,将 Eclipse 解压缩到其他地方,任何人都可以编写,安装插件并再次压缩整个文件夹。

作为该 ZIP 包的替代方案,您可能需要查看 File -> Export -> Install -> Software items to file,您可以在其中导出(和重新导入)已安装插件的列表。

于 2013-03-25T14:02:21.313 回答
1

mack 试图做的应该是可行的,这本质上是 eclipse 基金会为提供各种发行版所做的。只能作为更新站点使用的插件可以安装到现有的安装中,然后复制到新的发行版。唯一的诀窍是确保您拥有所有功能和插件 jar 文件。

于 2013-11-02T22:33:27.373 回答