Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/poi/POIXMLDocumentPart
200浏览 · 2023-11-18 12:55:18
这个错误通常是由于缺少POI库的依赖引起的。可以通过在pom.xml文件中添加以下依赖项来解决此问题:
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>${poi.version}</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>${poi.version}</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>${poi.version}</version>
</dependency>
其中${poi.version}应该替换为您正在使用的POI版本号。如果您已经添加了这些依赖项并且仍然遇到此错误,请确保您的构建路径正确配置,并且这些库在您的类路径中可用。