如何在Eclipse中使用Apache Commons IO?(Java)

7

我该如何配置我的Eclipse安装,以使用Apache Commons IO的类?

我想使用以下代码:

IOUtil.write(encoded, new FileOutputStream(new File("target-file.txt")))

但是它会报错:
IOUtil 无法解析

你使用任何构建工具吗?比如Ant、Maven或Ivy?它们可以帮助你管理依赖。 - lutz
请给我提供一个链接,以了解更多关于它们的使用方法。 - rover12
http://ant.apache.org/ http://maven.apache.org/ http://ant.apache.org/ivy/ - lutz
重复的问题:http://stackoverflow.com/questions/1770005/will-apache-ant-make-ioutil-class-usable - laura
3个回答

8

4

下载 Apache .jar 文件并通过您的 IDE(Eclipse)将它们添加到库中。


找不到在互联网上的资料..请帮我找一下。 - rover12
请在谷歌搜索中输入“apache commons io”,很可能会在前三个结果中找到,也许在这里:http://commons.apache.org/downloads/download_io.cgi。 - Grundlefleck

4
你也可以使用构建工具eclipse插件,例如m2eclipseIAM(以前是Q4e)。
IAM可以按照这些说明安装,并且具有出色的依赖项查看器

alt text

有关m2eclipse和IAM之间的差异,请参见此处那里这里所讨论的内容。

我相信Q4E是事件驱动的,而m2e则使用控制台和stdin/out。

一个更重要的区别是m2eclipse分叉并使用外部maven(运行maven目标),而iam/q4e仅使用嵌入式embedder
我们在这里的立场是,这是可行的方法,可以实现深度集成和更好的性能。
它确实使我们能够快速完成像依赖关系分析视图和一些其他在maven增量构建器中的“魔法”之类的事情。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接