Невозможно использовать библиотеку POI HSSF при разработке плагина Eclipse - PullRequest
0 голосов
/ 07 июня 2011

Я разрабатываю плагин Eclipse для создания и выполнения операций над файлами Excel, и я не могу использовать библиотеку POI HSSF для этого.Я скачал файл poi-3.7-20101029.jar .Когда я попытался использовать это в независимом Java-приложении, добавив его в путь сборки configure, это сработало.Но когда я пытался использовать то же самое при разработке плагина в Eclipse PDE, я получаю исключение NoClassDefFound для класса HSSFWorkbook.Я добавил плагин POI в путь сборки (и подтвердил, что плагин содержит класс HSSFWorkbook), а также импортировал класс HSSFWorkbook.

Может кто-нибудь сказать мне, что я здесь делаю неправильно?Есть ли что-то еще, что мне нужно добавить или изменить при использовании библиотеки POI при разработке плагинов?Должен ли я добавить библиотеку в качестве зависимостей в файл манифеста?

Спасибо и С уважением ...

Swaraj

1 Ответ

3 голосов
/ 07 июня 2011

Вам нужно добавить библиотеку в classpath плагина. Для этого откройте свой MANIFEST.MF и выберите вкладку «Runtime». Затем в разделе «Classpath» нажмите кнопку «Добавить». Откроется диалоговое окно, выберите свою банку оттуда. Screenshot

...