Eclipse, Java: Как да импортирам библиотека в zip-формат?

Добре, това е основно, но изглежда, че нормалният начин да направя това не работи за мен.

Опитвам се да импортирам jSSC библиотеката за комуникация със серийни портове и т.н. Най-новата библиотека е jSSC-0.9.0-Release

И така, опитах следното:

  • Постави zip файла в работното пространство и го добави като „външен буркан“ в свойствата на проекта -> java build path -> libraries.

След това се опитвам да включа нещо от библиотеката:

import jssc.SerialPortList;

Грешка: импортираният jssc не може да бъде разрешен

  • След това поставих zip файла в папка, наречена /libs в корена на проекта, и го добавих като "jar" (не външен).

Резултат: Същата грешка.

Каква основна информация/действие ми липсва тук за тази проста операция за импортиране на библиотека?


person Community    schedule 17.01.2013    source източник
comment
Какво има в zip файла? Има ли обикновени .class файлове или .jar файл?   -  person Uwe Plonus    schedule 17.01.2013
comment
Това беше .jar файл. Моя грешка :-)   -  person    schedule 17.01.2013


Отговори (2)


Сигурни ли сте, че трябва да включите директно ципа? В повечето версии zip съдържа jar + readme + малко документация. Мисля, че трябва да погледнете съдържанието на този zip файл, може би да го извлечете и да включите само буркана във вашия проект.

person Bastien Jansen    schedule 17.01.2013
comment
Боже мой. Четох, че библиотеката може да бъде във формат zip и jar, така че всъщност не мислех за това. Освен това бях сигурен, че съм импортирал архивирана библиотека преди. Обаче си прав разбира се. Наистина (наред с други неща) имаше jar файл в компресирания архив и използването на това разреши проблема. Благодаря. - person ; 17.01.2013
comment
Радвам се, че помогна, ако това е правилният отговор, моля, отбележете го като такъв. Форматът на jar е само преименуван zip файл, но ако искате компилаторът да намери класове вътре в него, те трябва да са в основата на архива, те не могат да бъдат намерени в sub-jar файл. - person Bastien Jansen; 17.01.2013

Вярвам, че вашият zip файл съдържа много файлове, включително jar файл с всички класове, от които се нуждаете, документация и т.н. Така че, извлечете zip файла, намерете jar, който трябва да добавите към вашия eclipse проект, и го направете.

Zip вероятно съдържа инструкции за readme. Прочетете ги. Това вероятно ще ви помогне да инсталирате и използвате библиотеката.

person AlexR    schedule 17.01.2013