原文地址:Equinox p2 Removal
Eclipse platform Ganymede/3.4包含两种更新管理器:原来的更新管理器和新的Equinox P2更新管理器.eclipse默认采用的p2更新管理器,原来的更新管理器被隐藏了.按以下的方法可以还原到原来的更新管理器.
1. 手动删除以下文件或目录:
eclipse/features/*.p2*
eclipse/plugins/org.eclipse.*.p2*
eclipse/plugins/org.eclipse.ecf*
eclipse/plugins/*frameworkadmin*
eclipse/plugins/*sat4j*
eclipse/plugins/*simpleconfigurator.manipulator*
eclipse/dropins*
eclipse/p2*
eclipse/configuration/ 下所有目录.(config.ini文件保留)
2. 复制eclipse3.3.2版本的 eclipse/configuration/config.ini文件中的"osgi.bundles"键值到3.4版本的config.ini文件中,并注释掉3.4中原来的"osgi.bundles"键值.再把3.4的 config.ini 文件中以下键值注释:
(1)org.eclipse.update.reconcile;
(2)eclipse.p2.profile;
(3)org.eclipse.equinox.simpleconfigurator.configUrl;
(4)eclipse.p2.data.area
然后在3.4的config.ini文件最后加入eof=eof(保证所有键值都在这一行之前)
按以上操作后就可以见到原来的更新管理器了.