Существует статья в вики Eclipse, как настроить p2 по умолчанию пользователя хранилищами в RCP приложения путем добавления статического файла конф к вашему продукту:Настройка репозитория обновлений p2 программным
Equinox/p2/Adding Self-Update to an RCP Application - Configuring the user's default repositories
Я хочу делать то же самое программно в классе Java, когда пользователь изменяет некоторые детали конфигурации. Для этого я не мог найти подходящую документацию API p2.
Вы проверили новейшую презентацию P2 API? (не уверен, что это помогает в вашем случае): http://www.slideshare.net/PascalRapicault/discovering-the-p2-api – VonC
В этой презентации есть 3 строки кода - больше нет документации по API. –