我拥有一个eclipse插件,但我想在工作中使用它。有没有办法让eclipse使用插件文件而不会影响使用相同中央版Eclipse的其他人?也许一些自定义偏好?
感谢。
编辑:开始赏金。请详细说明这个问题,因为我对日食的内部工作方式不是很熟悉。答案 0 :(得分:2)
取决于Eclipse的版本。
我觉得很奇怪你们都是从网络共享同一个Eclipse实例而不是本地安装。
如果情况确实如此,那么最脏的方法是在工作区中创建插件源,创建Eclipse插件开发项目,在该运行时项目中启用插件,然后使用运行时eclipse实例而不是原始实例作为你的主要。
答案 1 :(得分:2)
拥有这样的设置并不奇怪(例如我们在大学就有这个设置,并且每个用户的磁盘空间不足以在那里安装自己的Eclipse版本。)
实现这一目标的简单方法是dropins文件夹(我假设您使用的是Eclipse 3.5 Galileo):
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory="C:\dropins"
现在只需从命令行启动它(首先是cd
到你的eclipse安装,然后):
在Linux / Mac上:
./eclipse -Dorg.eclipse.equinox.p2.reconciler.dropins.directory="~/dropins"
在Windows上:
eclipse.exe -Dorg.eclipse.equinox.p2.reconciler.dropins.directory="C:\dropins"
在Windows上,您也可以通过右键单击Eclipse图标并在对话框中添加命令行参数来执行此操作。
答案 2 :(得分:1)
是的,确实如此。有几种方法,主要取决于您使用Eclipse的版本。但您始终可以在本地安装自己的Eclipse。始终可以使用从单独目录加载的一组插件。你在哪个平台?您使用的是哪个版本的Eclipse?
对于Eclipse编程,我使用The Java Developer's Guide to Eclipse(第2版(仍涵盖所有当前的v3。#very good))。它可以很好地描述如何使用多个configuration
。
参见第一部分 - “管理Eclipse环境”一章; “管理配置”一节(第191-195页)。
小心,因为关于“安装新软件”的Eclipse功能是在不同的3.#版本之间发生最大变化的和平之一(至少对于我注意到的)。
答案 3 :(得分:0)
我会选择最简单的选择:
安装另一个Eclipse,但版本相同。
安装共享Eclipse具有的所有功能(您可以使用与共享更新站点相同的更新站点,并进行更新)。
验证您的项目是否正确打开。
安装自己的插件 再次,验证您的项目是否正确打开。
使用共享实例验证您的项目是否正确打开。