小编ada*_*161的帖子

使用poi阅读java中的excel fie

我正在努力在我正在开发的动态Web项目中阅读excel文件.我可以通过遵循相同的步骤在Java应用程序中轻松阅读它.

我做了什么?

我添加了这些来构建路径

  • XMLBeans的-2.6.0.jar
  • POI-3.13-20150939
  • POI-例子
  • POI-excelant
  • POI-OOXML
  • POI-OOXML-模式
  • POI暂存器

码:

FileInputStream input_document = new FileInputStream(new File("file_location"));
XSSFWorkbook my_xls_workbook = new XSSFWorkbook(input_document); 
XSSFSheet my_worksheet = my_xls_workbook.getSheetAt(0);                      
XSSFCell cell=null; 
for(int i=0;i<463;i++){
    cell = my_worksheet.getRow(i).getCell(0);
    words[i]=cell.getStringCellValue();                                                          
    System.out.println(words[i]);          
}
my_xls_workbook.close();
Run Code Online (Sandbox Code Playgroud)

错误

SEVERE: StandardWrapper.Throwable
java.lang.NoClassDefFoundError: org/apache/poi/xssf/usermodel/XSSFWorkbook

org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Allocate exception for servlet vhealth.GetMed
java.lang.ClassNotFoundException: org.apache.poi.xssf.usermodel.XSSFWorkbook
Run Code Online (Sandbox Code Playgroud)

它很长,但这是它的要点

问题

我想知道如何解决这个问题,正如我所提到的,它遵循相同的步骤后在另一个类似的java文件中工作.我想将它集成到Web应用程序中.我也试过调用从WebApp导入Java数据库的例程(如果有帮助就使用tomcat)仍然没有运气.

谢谢

java apache excel apache-poi

5
推荐指数
1
解决办法
404
查看次数

java.net.UnknownHostException:download.eclipse.org

我不知道上述异常的原因。由于每个存储库我都无法使用它,因此我无法在eclipse下载中安装新的插件。我已经看到许多帖子试图解决该问题,但是这些解决方案都没有运气。我的内部浏览器工作正常,并且我也禁用了防病毒软件。我试过了

  1. 使用网络连接中的所有方法(本机直接)
  2. 我已添加和删除存储库
  3. 我在URL的末尾添加了/,还尝试使用HTTPS。
  4. 我已经在安装新软件中选中和取消选中复选框

仍然没有运气。我之前已经安装了一些插件。确切的错误在下面给出。(如果有帮助,我正在使用google DNS)

java.net.UnknownHostException:在java.net.InetAddress.getAllByName0(未知源)处的download.eclipse.org,在组织的java.net.InetAddress.getAllByName(未知源)处的java.net.InetAddress.getAllByName(未知源)处。 org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:259)上的apache.http.impl.conn.SystemDefaultDnsResolver.java(44).org.apache.http.impl.conn。 org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:304)上的DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java: 611),网址为org.apache.http.impl.client.DefaultRequestDirector。在org.apache.http.impl.client.AbstractHttpClient.doExecute(DefaultRequestDirector.java:446)在org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)在org.org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:259)在org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69)在org.org .eclipse.core.internal.jobs.Worker.run(Worker.java:55)org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69)上的HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:259)在org.eclipse.core.internal.jobs.Worker.run( Worker.java:55)org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69)上的HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:259)在org.eclipse.core.internal.jobs.Worker.run( Worker.java:55)

提前致谢。

java eclipse ide eclipse-pdt

5
推荐指数
0
解决办法
1377
查看次数

标签 统计

java ×2

apache ×1

apache-poi ×1

eclipse ×1

eclipse-pdt ×1

excel ×1

ide ×1