【发布时间】:2011-09-21 20:04:55
【问题描述】:
java.lang.NoClassDefFoundError:org/apache/poi/hssf/usermodel/HSSFWorkbook
这是一个 java web 项目。 java项目没问题,但是在web中,我得到了这个异常。
Caused by: java.lang.ClassNotFoundException: org.apache.poi.hssf.usermodel.HSSFWorkbook
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
maven 依赖:
<!-- apahce poi -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.7</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>3.7</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.7</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>3.7</version>
</dependency>
【问题讨论】:
-
Apache POI jar 在您的战争 (WEB-INF/lib) 中可用吗?
标签: java maven classpath apache-poi noclassdeffounderror