2010-09-30 5 views
0

Как защитить продукт на основе Eclipse RCP?Как защитить/лицензировать функцию/продукт Eclipse RCP?

Что бы я хотел сделать, это запросить у пользователя лицензионный ключ и не добавлять дополнительные плагины или изменять плагины, которые не «подписаны мной».

Есть ли какой-нибудь плагин для этого? Или я должен использовать внешний инструмент lincense, такой как License3j или truelicense?

ответ

1

Я думаю, что самым простым решением было бы правильно настроить механизм обновления p2, изменив видимость доступного содержимого или просто переключившись на безгласные обновления и отключив меню диспетчера обновлений вместе, это должно решить проблему с установкой плагинов. Для лицензионного ключа вы можете создать отдельный плагин, в котором вы добавите функцию, чтобы проверить лицензионный ключ на сервере, локально - бесконечные возможности.

Подробнее о настройке p2 можно найти здесь: http://wiki.eclipse.org/Equinox/p2/Adding_Self-Update_to_an_RCP_Application