如何使用 org.apache.commons package?

2022-08-31 23:43:34

在各种网络示例中,我看到导入,例如:

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

我不明白如何使用这些,apache网站也相当不清楚。如何使用这些类?我期待我需要下载一些东西,但一点方向将不胜感激。


答案 1

您应该下载包含这些库的jar文件。可以通过将库添加到类路径来使用它们。

对于Commons Net,您需要从Commons Net下载页面下载二进制文件。然后,您必须提取文件并将commons-net-2-2.jar文件添加到某个位置,以便您可以从应用程序访问它,例如/lib。

如果从命令行运行应用程序,则必须在 java 命令中定义类路径:。有关如何设置类路径的详细信息,请参阅 Oracle 文档。您必须在类路径中指定所需的所有目录和 jar 文件,但不包括 Java 运行时隐式提供的目录和 jar 文件。请注意,类路径中有“.”,它用于包含当前目录,以防编译的类位于当前目录中。java -cp .;lib/commons-net-2-2.jar myapp

有关更高级的阅读,您可能需要了解如何在创建 Web 应用程序时为您自己的 jar 文件定义类路径war 文件的目录结构

如果您使用的是 IDE(如 Eclipse),则必须记住先将库添加到构建路径中,然后 IDE 才能识别它并允许您使用该库。


答案 2

从这里下载共享资源网络二进制文件。提取文件并引用 commons-net-x.x.jar 文件。