Подтвердить что ты не робот

Как использовать пакет org.apache.commons?

В различных веб-примерах я вижу импорт, например:

import org.apache.commons.net.ftp.FTPClient;

Я не понимаю, как их использовать, и сайт Apache довольно неясен. Как использовать эти классы? Я ожидаю, что мне нужно что-то загрузить, но малое направление было бы оценено.

4b9b3361

Ответ 1

Предполагается загрузить файлы jar, содержащие эти библиотеки. Библиотеки могут использоваться, добавляя их в путь к классам.

Для Commons Net вам необходимо загрузить двоичные файлы с Страница загрузки Commons Net. Затем вам нужно извлечь файл и добавить файл commons-net-2-2.jar в какое-то место, где вы можете получить к нему доступ из вашего приложения, например. to/lib.

Если вы запускаете приложение из командной строки, вам нужно определить путь к классам в команде java: java -cp .;lib/commons-net-2-2.jar myapp. Подробнее о о том, как установить путь к классу, можно найти в документации Oracle. Вы должны указать все каталоги и файлы jar, которые вам понадобятся в пути к классам, за исключением тех, которые неявно предоставлены средой выполнения Java. Обратите внимание, что есть. в пути к классам он используется для включения текущего каталога в случае, если ваш скомпилированный класс находится в текущем каталоге.

Для более продвинутого чтения вы можете прочитать как определить путь к классам для ваших собственных файлов jar или структура каталогов военного файла при создании веб-приложения.

Если вы используете IDE, например Eclipse, вы должны помнить о том, чтобы добавить библиотеку в свой путь сборки до того, как IDE узнает ее и позволит вам использовать библиотеку.

Ответ 2

Загрузите двоичный файл commons-net из здесь. Извлеките файлы и обратитесь к файлу commons-net-x.x.jar.