删除eclipse3.4中的P2更新管理器

原文地址: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(保证所有键值都在这一行之前)

 

按以上操作后就可以见到原来的更新管理器了.

你可能感兴趣的:(eclipse,osgi)