2013-04-06 3 views
1

Я скачал common.codec двоичный файл jar. Теперь я хочу использовать класс org.apache.commons.codec.binary.Base64. Но эта папка содержит четыре файла jar, а именно: common.codec-1.7.jar, commons-codec-1.7-javadoc.jar, commons-codec-1.7-sources, commons-codec-1.7-tests, commons-codec-1a.7-test-sources. Теперь, какой путь я должен упомянуть в пути класса? И я пробовал со всеми файлами jar-файлов и импортировал их в свою программу, но не смог. Скажите, где разместить этот загруженный файл jar и как его использовать в моем коде.не удалось установить общий файл jac-файла кодека

+1

Вы используете IDE, например Eclipse или IntelliJ? В любом случае, вы должны поместить код commons-codec-1.7.jar в свой путь к классам. Он должен быть доступен для каждой конфигурации проекта. OTOH, если вы просто компилируете файлы непосредственно из CLI, вы можете поместить jar в путь к классам следующим образом: 'javac -cp <путь/to/commons-codec.jar> YourClassFile.java' –

ответ

5

Вы можете использовать common.codec-1.7.jar если вы используете IDE как

Eclipse:

1.Правой кнопкой мыши проект.

2.Выберите свойства.

3.На левой стороне щелкните путь сборки java.

4.На вкладке «Компиляция» - нажмите кнопку «Добавить внешние банки».

Netbeans:

1.Правой кнопкой мыши проект.

2.Выберите свойства.

3. На левой стороне щелкните Библиотеки.

4.На вкладке Компиляция - нажмите кнопку Добавить кнопку Jar/Folder.

или если вы непосредственно компилируете классы без IDE, вы можете сделать это как @ S.R.I, упомянутые в комментарии.

+0

Я не использую никаких IDE..I взял папку на рабочем столе и разместил папку jar и мой файл кода в этой папке. Я дал команду javac -cp jarfile/commons-codec-1.7-bin/commons-codec-1.7.jar insertdata.java. Но все же его показывает мне, что org.apache.commons.codec.binary не существует – user1331502

+0

Я лично не делал кодирование без IDE, но вы можете попробовать прочитать это http://dev.wavemaker.com/forums/?q=node/4751 и http://stackoverflow.com/q/6526883/2006839 и http://www.linuxquestions.org/questions/programming-9/javac-compiling-error-mising-package-669775/ проверьте, содержит ли ваша банка класс org.apache.commons.codec.binary – Lakshmi