我有一个eclipse插件,但我想在工作中使用它。有没有一种方法可以让Eclipse使用插件文件而不影响其他使用相同eclipse中心版本的人?也许是一些自定义的首选项?
谢谢。
编辑:开始赏金。请指定一个分步解决方案,因为我对eclipse的内部工作原理不是很有经验。
发布于 2010-02-17 00:36:17
是的,是这样的。有几种方法,这主要取决于您使用的Eclipse版本。但是您始终可以在本地安装您自己的Eclipse。始终可以使用从单独目录加载自己的一组插件。你在哪个站台上?您使用的是哪个版本的Eclipse?
至于Eclipse编程,我使用的是The Java Developer's Guide to Eclipse (第二版(它仍然很好地涵盖了当前所有的v3.# ))。它很好地描述了如何使用多个configuration。
参见第一部分-“管理Eclipse环境”;“管理配置”一节(第191-195页)。
要小心,因为Eclipse关于“安装新软件”的功能,是不同3.#版本之间变化最大的版本之一(至少我注意到是这样)。
发布于 2010-02-17 00:46:00
取决于Eclipse的版本。
我发现非常非常奇怪的是,你们都从网络共享相同的Eclipse实例,而不是本地安装。
如果确实是这样,那么最糟糕的做法就是将您的插件源代码放在工作区中,创建一个Eclipse插件开发项目,在该运行时项目中启用您的插件,然后使用运行时eclipse实例而不是原始实例作为您的主实例。
发布于 2010-03-16 20:41:53
有这样的设置一点也不奇怪(例如,我们的大学就有这样的设置,每个用户的磁盘空间都不够大,无法在那里安装您自己的Eclipse版本)。
实现这一点的一个简单方法是dropins文件夹(我假设您使用的是Eclipse3.5Galileo):
Eclipse创建一个dropins文件夹(例如在Linux/Mac上:"~/dropins",在Windows上:"C:\dropins")
-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图标并在对话框中添加命令行参数来完成此操作。
https://stackoverflow.com/questions/2274111
复制相似问题