我喜欢在USB闪存驱动器上随身携带软件。我也喜欢在Windows和Linux上工作。最后,我喜欢用强大的工具开发软件。跨平台单实例IDE设置
把这三样东西放在一起,我希望能够随身携带IDE。我最喜欢的选择是Eclipse。
所以,我试图让Eclipse安装在拇指驱动器上工作。毫不奇怪,如果我打包成JDK就好了。但是没有插件的Eclipse只是不适合我。在安装我选择的插件后,我获得了大量300MB的数据。
然后我意识到我只会为Linux安装。并且我将不得不复制所有内容以获得Windows安装。这不好。
我在网上搜索过。我发现了一个创建.link
文件的指南,该文件看起来像80年代初期的黑客文件。我发现了新的Eclipse p2
配置文档,我甚至无法理解。我检查了Pulse,但他们还不支持Helios。
我记得在旧的Eclipse日子里,您可以将插件安装到备用目录,并在不同的Eclipse安装中共享该目录。今天,我无法找到任何类似的东西。
我确实设法让Netbeans在大约30分钟内以跨平台的方式正常工作。但我更喜欢Eclipse。
任何人都可以帮我一把吗?我正在寻找的是:
了Eclipse的平台无关的部分- 一个内部构件安装的每个插件的
- 一个安装我的愿望
- 从Linux和运行这个统一的Eclipse的能力Windows
我知道我需要每个平台的JVM。我知道我还需要为每个操作系统提供SWT库和启动器。没关系。
所有这些指南都有一个步骤“提取插件”。我甚至找不到用于我使用的一些插件的zip文件 - 并且更新管理器站点显式配置为阻止正常的浏览器访问。有没有办法使用插件管理器来安装到共享目录? – Borealid 2010-08-17 05:44:06
此外,“请注意,使用p2 UI更新位于dropins文件夹下的插件将导致更新的插件保存在主eclipse/plugins和eclipse/features文件夹下,而不是作为兄弟姐妹在dropins层次结构下保存到可能预期的插件的旧版本。“换句话说,插件只是被复制到IDE中。这不是真正的单一实例存储... – Borealid 2010-08-17 05:46:03
我知道这不是一个完美的解决方案,但是您可以在安装/更新插件/功能JAR(或目录)后使用更新管理器移动插件/功能JAR(或目录)。 – zvikico 2010-08-17 06:10:50