2010-01-10 85 views
1

我想读取java中的ms-excel文件,我也下载了由Apache(网站http://jakarta.apache.org/poi)包含'poi'api的压缩文件,但实际上要解压缩到什么地方?是指哪条路径?无论是在org.Apache还是其他地方?处理Excel文件

+8

7过去一个月的问题,你还没有**接受单一的答案**。这是不好的礼节。人们不太可能回答你的问题。请考虑一下。 – 2010-01-10 16:44:21

+4

另外,请学会拼写。 (或至少拼写检查) – SLaks 2010-01-10 16:51:27

+1

谢谢先生,其实我已经接受了答案,但没有标记,但我会说这样的事情不会发生! – Supereme 2010-01-11 13:17:39

回答

1

我只是将它解压到与我的NetBeans项目相同的目录中,并创建了一个如here所示的库。

附录:从Apache Poi下载首选文件,并将其解压缩到一个方便的位置,如项目目录。我从我的NetBeans项目目录中添加了poi-3.6-20091214.jar作为新库。

 
$ ls -1 
build 
build.xml 
manifest.mf 
nbproject 
poi-3.6 
src 
test 
test.xls 

构建命令行也很简单。

 
$ javac \ 
    -cp poi-3.6/poi-3.6-20091214.jar \ 
    -d build/classes \ 
    -sourcepath src \ 
    src/POIExcelReader.java 
+0

非常感谢你,但我想要具体说明在哪里下载'poi'包! :) – Supereme 2010-01-11 13:46:06

+1

IUUC,您已经拥有POI存档文件,并且已经将其解压缩。如上所述,现在只需在类路径中放入'poi-3.6-20091214.jar'。 – trashgod 2010-01-11 15:59:59

+0

谢谢,先生!:) 我试图这样做,但无法工作! :( 其实,我解压缩了它的一个文件夹(D:\ My Documents \ Supria \ Softwares),然后我尝试使用windows xp上的'控制面板'设置类路径为'D:\ My Documents \ Supria \软件\ poi-3.6 \ poi-3.6-20091214.jar',但后来也不工作。可能是什么原因?我得到错误,因为“包'org.apache.poi.usermodel'不存在” ,你能建议吗? – Supereme 2010-01-13 16:32:13