2013-05-12 3 views
0

Я пытаюсь импортировать файлы JAR Apache-Wink-1.3.0.Невозможно импортировать пользовательские библиотеки в Eclipse

Я загрузил .zip-файл и извлек содержимое в папку. В Eclipse я нажал «Настройки» - «Java» - «Путь сборки» - «Библиотеки пользователей» - «Импорт» - «Обзор».

Теперь я перешел в соответствующую папку «lib» со всеми файлами JAR.

К сожалению, при попытке импортировать любой из этих файлов, затмение статистика об ошибке:

The selected file is not a valid user library data file 

ли это правильный путь, чтобы импортировать библиотеку в упадке?

BTW, у меня есть Eclipse Juno, с Java EE. Не должно быть, например, что Apache-Wink уже включен?

ответ

2

вы можете выполнить следующие шаги, чтобы обычай пользователь Lib в затмении:

  1. открытых "Perference" диалоговые
  2. выбора "Библиотеки пользователей"

  3. нажмите "Новый ..." , введите имя вашей пользовательской библиотеки, например «Wink-lib»

  4. выберите созданную вами библиотеку. нажмите кнопку «Добавить внешний JARS ...». затем выберите все банки Apache-Wink-1.3.0

Вы создали пользовательскую библиотеку с именем, которое вы вводили. то вы можете использовать его в любом проекте java. использовать шаг следующим образом:

  1. в представлении «Проводник пакетов» выберите проект, который вы хотите использовать LIB

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

  3. в диалоговом окне свойств выберите «Java Build Path», выберите вкладку «Библиотеки», нажмите «Добавить библиотеку», чтобы открыть диалоговое окно.
  4. выберите «Библиотека пользователей», затем вы можете увидеть добавленную вами ранее библиотеку пользователей. просто выберите его. все!
2

Вместо этого вы должны использовать «Добавить внешние JAR». Lib (в терминах затмения) - это не просто банка, а, вероятно, несколько банок + соответствующее определение.

0

Eclipse имеет пользовательский формат для пользовательских библиотек - обратите внимание, что в окне Browse .. для импорта пользовательской библиотеки он ищет только файлы * .user library. Я предполагаю, что вы хотели бы сделать, либо создать новую пользовательскую библиотеку, либо выбрать эти банки, либо просто добавить банки непосредственно в путь сборки.

Смежные вопросы