Экспорт собственной библиотеки во внешний пакет в Eclipse не работает. это ошибка?

Я собирался сообщить об ошибке Eclipse, но я подумал сначала дать этому шанс:

Если я добавлю внешний пакет, приложение не сможет найти указанную родную библиотеку, за исключением случая, указанного ниже:

Если мое рабочее пространство состоит из одного проекта, и я импортирую внешний пакет «EX_package.jar» из папки за пределами папки проекта, я могу назначить папку местоположению собственной библиотеки через:

наведите указатель мыши на пакет -> щелкните правой кнопкой мыши -> свойства -> Собственная библиотека -> Войдите в свою папку.

Это не работает. В рантайме приложение не загружает библиотеку, System.mapLibraryName(Path) тоже не работает.

Более того, если я создам пользовательскую библиотеку, добавлю в нее пакет и определю папку для собственной библиотеки, ее все равно не будет.

Если это работает для вас, то у меня есть серьезная ошибка, поскольку она не работает на моем компьютере. Я проверяю это в любой комбинации, которую могу придумать, включая добавление пути к параметру Windows PATH и многими другими способами, которые я даже не могу начинаю вспоминать, ничего не получалось, я играл с этим часами, и мой коллега пытался мне помочь, но мы оба оказались пустыми.

Кроме того, если у меня есть основной проект, который зависит от нескольких других проектов в моем рабочем пространстве, и все они должны использовать один и тот же файл EX_package.jar, я ДОЛЖЕН предоставить ВЕРХНЮЮ КОПИЮ В КАЖДЫЙ ИЗ НИХ, он будет работать ТОЛЬКО (я не могу подчеркнуть ТОЛЬКО ЕДИНСТВЕННОСТЬ, меня это напугало) работать, если у меня есть печатная копия пакета во ВСЕХ папках проекта. от которого зависит основной проект, и ТОЛЬКО если я настрою собственный путь в каждом из них!!

Это тоже не помогло.

подскажите, пожалуйста, есть ли решение этой проблемы, это сводит меня с ума...

Обновление:

если кто-то хочет попробовать это для себя, вы можете попробовать использовать JMF.jar и обратиться к родным dll или файлу jmf.properties на моем XP, я ссылаюсь на dll-файлы, и мне не нужен jmf Файл .properties.

Спасибо, Адам Зехави.


person TacB0sS    schedule 13.06.2010    source источник


Ответы (1)


Я упустил момент, что Eclipse не экспортирует нативную библиотеку.

вот решение того, с чем я столкнулся: Другой ответ

person TacB0sS    schedule 25.04.2011