什么可能导致Eclipse忽略插件目录中的插件?找不到插件目录中的插件
我已经创建了一个基于Eclipse向导的dummyplugin,将其导出到jar。当将它放入新的Eclipse安装的dropins目录中时,它可以正常工作。
当我做同样的事情,但在自定义Eclipse安装,它不起作用。插件甚至不会显示在插件注册表视图中。没有错误信息或类似的东西。
我已经试过:
- 与-clean
- 运行与运行-clean -consoleLog但被印刷没有错误
- 启动了-console,如果插件见过检查命令ss,没有运气。
- 使用-Dorg.eclipse.equinox.p2.reconciler.dropins.directory = C:\ Programmer \ Eclipse \ eclipse3.6 \ dropins \ 运行
- 将eclipse目录的名称从eclipse3.6更改为eclipse,in情况下,我曾遇到的一个Eclipse bug
- 的变化这是不是由于依赖问题(如this question),因为该插件心不是甚至发现
- 更新复制从工作的Eclipse安装的eclipse.ini到自定义一个,结果相同;该插件没有找到。所以,问题的关键不是在ini文件
- 更新想到的问题可能是某些权利的问题,因为我在我的用户wasnt自定义安装的所有者。所以,我提出的自定义安装的整个目录的副本,以确保我是享有充分权利的所有者。无变化
- 更新一个新的工作空间开始没有任何区别
是否有可能定义了Eclipse应该忽略的dropins目录?怎么样?
的Eclipse的定制版本定义了很多变数,但没有什么似乎与P2或的dropins的行为。