如何在eclipse中导入src项目

时间:2013-12-04 23:37:29

标签: java eclipse excel apache

所以我正在开发一个java项目,需要我通过运行时间来分析Dijkstra和Bellman Ford算法。

现在我正在尝试将收集的数据写入xls或xlsx文件。我找到了Apache POI:http://poi.apache.org/download.html#POI-3.10-beta2,它可以帮助我做到这一点。

我唯一的问题是我无法将源添加到我现有的项目中使用。 Apache POI是一个src文件夹。将文件夹拖放到eclipse中会添加文件,但包不正确。

例如,在其中一个java文件中,包被声明为:

package org.apache.poi.hpsf.examples;

但是当拖入eclipse时,包变为examples.src.org.apache.poi.hpsf.examples ...这会导致eclipse抛出“声明的包”org.apache.poi.hpsf.examples“没有匹配预期的包“examples.src.org.apache.poi.hpsf.examples”

现在我可以简单地将此软件包移动到正确的文件夹,但是有几十个软件包存在同样的问题?

我如何正确地将这些文件添加到eclipse中以便我可以使用它们?

3 个答案:

答案 0 :(得分:1)

我会写入CSV然后将CSV导入Excel,除非有专门用于Excel的令人信服的理由。这样做的好处是:

  1. 无需额外的图书馆。
  2. 您可以在其他内容中打开该文件(emacs,加载到R中以绘制图形)。
  3. 如果您真的只想使用POI,那么要下载JAR文件,转到选项>属性>构建路径>图书馆>添加JAR,然后选择jar。 (你应该看到像this这样的对话框。)

答案 1 :(得分:1)

右键单击项目名称 - >属性 - > Java Build Path,在source选项卡上,选择examples / src目录。

但是,如果我正确理解了这个问题,你想使用POI库,那么在这种情况下获取它的jar版本,然后右键单击项目名称 - >属性 - > Java Build Path,在libraries选项卡上,选择jar文件的位置。

这样,您可以编写自己的java类并将POI库导入项目中。

答案 2 :(得分:0)

尝试“文件”菜单,然后选择“导入”,再展开“常规”,然后“将现有项目导入工作区”。您还可以选择是否在工作区目录中创建整个目录的新副本。