Eclipse p2导向器应用程序没有更新

时间:2018-01-08 16:47:46

标签: eclipse p2

我正在从命令行通过p2 director应用程序安装人工制品,并且他们的所有存储库都将添加到软件更新中。有没有办法不添加存储库,或者之后删除/禁用存储库?

1 个答案:

答案 0 :(得分:1)

p2 director将存储库的位置存储在两个文件中

  • org.eclipse.equinox.p2.artifact.repository.prefs
  • org.eclipse.equinox.p2.metadata.repository.prefs

在以下两个目录中的每一个:

  • p2/org.eclipse.equinox.p2.engine/.settings
  • p2/org.eclipse.equinox.p2.engine/profileRegistry/<profileName>.profile/.data/.settings

恢复这些文件可能会有所帮助。

注意,添加存储库(别名软件/更新站点)不是使用p2控制器的副作用,而是通过元数据存储库中的touchpoint action addRepository显式指定(content.xml / {{ 1}})作为已安装功能的一部分。