我已在存儲庫.m2中添加poi 3.0.2並嘗試導入HSSFCell,HSSFSheet,HSSFWorkbook,HSSFRow。它編譯沒有錯誤,當我嘗試運行應用程序時,出現錯誤。poi HSSFCell未在Spring框架中發現異常
我已經添加的依賴於核心文件夾中的pom.xml作爲
<dependency>
<groupId>org.apache</groupId>
<artifactId>poi</artifactId>
<version>3.0.2</version>
<scope>provided</scope>
</dependency>
但似乎只有HSSFCell具有importing.I試圖而不導入特定類的問題,別人絕對fine.I打開罐子和HSSFCell實際上存在於罐子裏。錯誤如下,並導致破壞單身人士。
java.lang.NoClassDefFoundError: org/apache/poi/hssf/usermodel/HSSFCell
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2365)
at java.lang.Class.getDeclaredMethods(Class.java:1763)
at java.beans.Introspector$1.run(Introspector.java:1265)
at java.security.AccessController.doPrivileged(Native Method)............
可能的解決方案是什麼?
Apache POI 3.0.2日期從2008年2月,所以它已超過4歲!你爲什麼不使用最近的版本? – Gagravarr 2012-03-08 16:16:42