2014-03-12 140 views
0

这里是我的代码:使用Apache POI库创建Excel文件时出错。

import org.apache.poi.hslf.HSLFSlideShow; 

import org.apache.poi.hslf.model.Slide; 

import org.apache.poi.hslf.usermodel.SlideShow; 
import java.io.*; 


public class CreateNewPresentation 
{ 
    public static void main(args[]) 
    { 
     try 
     { 
      SlideShow slideShow = new SlideShow(); 
      Slide slide = slideShow.createSlide(); 
      FileOutputStream out = new 
       FileOutputStream("slideshow.ppt"); 
      slideShow.write(out); 
      System.out.println("File Created..."); 
      out.close(); 
     } 
     catch(Exception e) 
     { 
      e.printStackTrace(); 
     } 
    } 
} 

的问题是,它不承认org.apache.poi包。

我该如何让它工作?

+1

你在哪里放置你的Apache poi jar diles?你在用什么IDE? – Hirak

+0

我的jar文件在这里: - C:\ Users \ sony \ .groovy \ grapes \ org.apache.poi \ poi \ jars。我正在cmd上运行我的脚本。 –

+1

然后你需要在命令行参数中加上-cp 否则它不会找到所需的类。 – Hirak

回答

0

如果您使用netbeans,请参阅this以设置类路径。 如果你想从命令行设置类路径请参考this

+0

先生,我的jar文件在这里是C:\ Users \ sony \ .groovy \ jars/poijar.jar。现在我必须在cmd中输入什么命令?你能在这里打字吗?我的netbeans显示一些依赖性错误。 –

+0

尝试java -cp C:\ Users \ sony \ .groovy \ jars/*“my.package.MainClass – Hirak

相关问题