четверг, 12 июня 2008 г.

Использование внешних библиотек plugin'ах Eclipse

Для того, чтобы использовать в plugin'ах классы из внешних библиотек их (jar'ы) придётся включать (физически) внутрь нашего plugin'а.
Разместив jar внутри какой-либо папки проекта plugin'а необходимо в редакторе манифеста на вкладке Runtime в блоке classpath добавить этот самый файл библиотеки.



Для того, чтобы не включать одни и те-же библиотеки в каждый plugin, можно их обернуть в специальный plugin, который в свою очередь экспортирует нужные пакеты для других plugin'ов. Для этого на той-же вкладке Runtime нужно добавить необходимые пакеты в поле Exported pakages




Необходимо отметить, что экспорт пакетов будет доступен только если plugin был сделан как java проект.

Комментариев нет: