所以我正在开发一个java项目,需要我通过运行时间来分析Dijkstra和Bellman Ford算法。
现在我正在尝试将收集的数据写入 xls 或 xlsx 文件。我找到了 Apache POI:http://poi.apache.org/download.html#POI-3.10-beta2这将帮助我做到这一点。
我唯一的问题是,我在将源添加到现有项目中使用时遇到问题。 Apache POI 作为 src 文件夹出现。将文件夹拖放到 eclipse 中会添加文件,但包不正确。
例如,在其中一个 java 文件中,包声明为:
包 org.apache.poi.hpsf.examples;
但是当拖入 eclipse 时,包会变成 example.src.org.apache.poi.hpsf.examples... 这会导致 eclipse 抛出“声明的包“org.apache.poi.hpsf.examples”不匹配预期的包“examples.src.org.apache.poi.hpsf.examples”
现在我可以简单地将这个包移动到正确的文件夹,但有几十个包有同样的问题?
我如何正确地将这些文件添加到 Eclipse 中以便我可以使用它们?
最佳答案
我会写入 CSV,然后将 CSV 导入 Excel,除非有专门使用 Excel 的令人信服的理由。这样做的好处是:
- 不需要额外的库。
- 您可以在其他工具中打开该文件(emacs、加载到 R 中以绘制图表)。
如果您确实只想使用 POI,只需下载 JAR 文件,转到“选项”>“属性”>“构建路径”>“库”>“添加 JAR”,然后选择该 jar。 (您应该看到类似 this 的对话框。)
关于java - 如何在eclipse中导入src项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20388434/