Ответ 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 узнает ее и позволит вам использовать библиотеку.