3

在 Netbeans (7.2) maven 项目中,我需要apache common-net中包含的 FTPClient 类

我搜索了所需的库,在查询字段中键入“commons-net”。
在下面的屏幕截图中,您可以看到我得到了什么。

“20030805.205232”之类的项目与“3.2”之类的项目有什么区别

如果我点击“3.2 [jar, ftp]”,一个“ftp”文本出现在“Classifier”字段中,它代表什么?

有没有办法访问每个项目的“发行说明”,以帮助我选择正确的依赖项?

在此处输入图像描述

4

1 回答 1

2

版本项“20030805.205232”表示该工件已于 2003 年 8 月 5 日晚上 8:52 构建。此版本是在 1.0.0 之前构建的。

在这种情况下,分类器意味着它是主项目 [jar] 的一部分。如果您将添加这些依赖项,您可以看到它们包含不同的包集。但是 [jar] 和 [jar, ftp] 是由一个 pom.xml 文件(http://repo1.maven.org/maven2/commons-net/commons-net/3.2/)构建的。无法在对话框中向项目添加发行说明,但您可以为所有一般用例选择带有 [jar] 分类器的项目。

于 2013-02-05T11:09:54.247 回答