如何使用org.apache.commons包?

时间:2011-02-27 02:27:47

标签: java apache import package

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

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

我不明白如何使用这些,而apache网站还不太清楚。我如何使用这些类?我期待我需要下载一些东西,但是我会非常感激一点方向。

2 个答案:

答案 0 :(得分:32)

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

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

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

要获得更高级的阅读效果,您可能需要在创建网络应用程序时阅读how to define the classpath for your own jar filesthe directory structure of a war file

如果您使用的是IDE,例如Eclipse,则必须记住在IDE识别它之前将库添加到构建路径并允许您使用该库。

答案 1 :(得分:1)

here下载commons-net二进制文件。提取文件并引用commons-net-x.x.jar文件。