我最近下载了所有Apache POI
个可下载文件,特别是poi-examples-3.11-20141221.jar
,其中包含预编译的示例,例如"如何使用"。
问题是我无法运行预编译的类。
细节:poi-examples-3.11-20141221.jar - > org.apache.poi.xssf.eventusermodel - > XLSX2CSV.class
XLSX2CSV
已经使用main()
进行编译,我只想在没有eclipse的情况下运行它。
通过Java中的JAVA Reference Class和Jar的其他教程的链接也会有所帮助。
我是新来的,所以请保持温柔。
答案 0 :(得分:1)
使用类路径上的jar运行它,但不使用-jar
选项
例如,对于.xls
到csv
转换器示例XLS2CSVmra,您可以执行以下操作:
java -classpath poi-3.12-beta1.jar:poi-examples-3.12-beta1.jar org.apache.poi.hssf.eventusermodel.examples.XLS2CSVmra
确保您需要的所有POI jar都在类路径上(.xlsx / XSSF需要更多)以及lib目录中的任何依赖项。有关
所需的罐子的详细信息,请参阅POI Components Page