0

我正在使用 eclipse 在 linux(ubuntu) pc 上开发适用于 android 的应用程序。我找不到有关如何安装 Apache POI 的任何信息。有人可以逐步解释如何将Apache POI安装到Linux计算机上吗?

我能找到的关于安装 Apache POI 的每个教程都使用 mac 或 windows,没有 linux 版本。所以我尝试了本教程http://www.youtube.com/watch?v=w7sOhyxRQ5Y有人在 Mac 上安装 Apache POI。我下载了 Apache POI tar.gz,将其解压缩。然后就像他们在视频中所做的那样,我转到属性,单击“添加 JAR”,添加 jar,然后 jar 文件出现在“引用的库”文件夹中,就像在他们的示例中一样,到目前为止一切都很好。但是现在他们打开了其中一个类只是为了显示它的外观,当我打开该类时,它没有像他们那样显示 java 代码,它显示错误“找不到源”和“jar 文件没有源”附件。我错过了什么?

4

1 回答 1

2

将评论推广到答案

Apache POI 下载页面上,您会找到两组文件,二进制分发源分发。从你写的内容来看,你有二进制文件,但也需要源文件

在 Binary Distribution 中,您将找到所有 Apache POI jars 及其依赖项,以及 JavaDocs。在源代码分发中,您将找到源代码、单元测试源代码、单元测试使用的测试文件以及 javadocs。(如果您想对 Apache POI 进行更改,源包拥有重建它所需的一切)

根据您所说的,您需要下载二进制包,并添加适当的 POI jar 和依赖项 - 请参阅组件页面以根据 Apache 的哪些部分确定需要哪些 jar 和依赖项您要使用的 POI。然后,下载源代码包,展开并告诉 Eclipse 可以在哪里找到 POI jar 的源代码。届时,您将能够在 Eclipse 中看到 POI 的代码、调试/单步执行等

于 2013-04-09T09:12:08.187 回答