我喜欢在USB闪存盘上随身携带软件。我也喜欢在Windows和Linux上工作。最后,我喜欢使用强大的工具开发软件。
将这三件事放在一起,我希望能够随身携带一个IDE。我最喜欢的选择是Eclipse。
所以,我试图让Eclipse安装在拇指驱动器上运行。毫不奇怪,如果我打包JDK就没问题了。但没有插件的Eclipse并不适合我。在安装了我选择的插件之后,我有了300万MB的大量数据。
然后我意识到我只为Linux安装。而且我将不得不复制所有以获得Windows安装。那不好。
我在网上搜索过。我找到了一个关于创建.link
文件的指南,这些文件看起来像80年代早期的黑客。我找到了关于新Eclipse p2
配置的文档,我甚至无法理解。我检查了Pulse,他们还不支持Helios。
我记得在旧的Eclipse时代,您可以将插件安装到备用目录,并在不同的Eclipse安装中共享该目录。今天,我无法找到任何类似的东西。
我确实设法让Netbeans在大约30分钟内以跨平台的方式正常运行。但我更喜欢Eclipse。
有人能帮我一把吗?我正在寻找的是:
我知道每个平台都需要一个JVM。我知道我还需要为每个操作系统提供一个SWT库和启动器。没关系。
答案 0 :(得分:1)
您需要为每个平台安装单独的Eclipse安装,并为两个安装创建共享插件目录。 StackOverflow上有很多关于这个主题的问题。例如,请参阅this comprehensive answer。
从标准Eclipse包开始。完成共享dropins设置。一旦启动并运行,您可能会将每个标准安装的插件移动到共享dropins目录以节省空间(例如,JDT)。