如何导入 org.apache.commons.net.ftp.FTPClient
Posted
技术标签:
【中文标题】如何导入 org.apache.commons.net.ftp.FTPClient【英文标题】:How to import org.apache.commons.net.ftp.FTPClient 【发布时间】:2012-01-07 00:17:17 【问题描述】:在 Eclipse 中,以下导入...
import org.apache.commons.net.ftp.FTPClient;
...产生以下错误消息...
The import org.apache cannot be resolved
我不知道如何导入,也不知道在哪里下载导入(如果需要)。我可能需要一组单击的 Eclipse 说明来解决这个问题。
【问题讨论】:
您的项目中添加了 Apache Commons Net 库吗? ***.com/questions/2122545/… 【参考方案1】:如果您在 Maven 项目中工作,则需要添加 commons-net
作为依赖项
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>3.6</version>
</dependency>
【讨论】:
【参考方案2】:这是official Apache download site for Commons Net。
选择并提取适当的版本后,在 Eclipse 项目中设置依赖项:
右键单击项目并选择“属性” 从弹出的窗口中选择“Java Build Path” 在“库”选项卡中设置依赖项。依赖项不必是项目本地的,但可能是。
如果您想要一个项目相关库,请将 jar 放入适当的项目相关位置。对于项目库,在“Libraries”选项卡中选择“Add Jars”;对于外部库,选择“添加外部罐子”。
【讨论】:
【参考方案3】:步骤:-
下载这个commons-net.jar文件
解压压缩包
复制 Jar 文件
将文件放在项目的 lib 文件夹中。
右键项目
在列表左侧,点击“Java Build Path”
点击Libraries标签并点击“Add Jar”
浏览Commons-net.jar文件并点击插入
【讨论】:
步骤 5-8 的替代方法:右键单击项目中的 JAR 文件,构建路径 > 添加到构建路径。 谢谢。当您说“将文件放入 lib...”时,在 eclipse 中,我假设您编写的“lib”文件夹是“JRE System Library”文件夹(?)。假设这是正确的,如果我右键单击“JRE 系统库”,有很多选项。我猜*它是“常规”选项之一(?)。在“常规”下,我猜*正确的选项是“文件系统”(?)。 这里的lib文件夹是项目相关的文件夹。所以它需要所有其他步骤 5-8 再次感谢。为了将来参考,称为“lib”的文件夹是 Eclipse 中的***“蓝色文件夹”。如果我错了,请纠正我。另外,查找特定 jar 文件的 Google 或定位策略是什么?/lib
文件夹只是您自己创建的文件夹(右键单击项目,新建>文件夹)。当然,您也可以将 JAR 直接放在项目根结构中。 /lib
文件夹不是强制性的,只是将所有依赖项 JAR 收集到一个位置的常见做法。千万不要把它放在“JRE系统库”之类的地方。以上是关于如何导入 org.apache.commons.net.ftp.FTPClient的主要内容,如果未能解决你的问题,请参考以下文章