正在写用itext导出word的项目,在pom.xml里写了以下代码下载itext 2-1-7.jar。
<dependency>
<groupId>com.lowagie</groupId>
<artifactId>itext</artifactId>
<version>2.1.7</version>
</dependency>
<dependency>
<groupId>com.lowagie</groupId>
<artifactId>itext-rtf</artifactId>
<version>2.1.7</version>
</dependency>
然后在程序中import
编译时没有错,但运行程序时始终报 Java.lang.NoClassDefFoundError:com/lowagie/text/Elemen。我百思不得其解,明明引进了包怎么会找不到了,在网上找了各种方法都没解决,最后发现是引入包后还需要在Artifacts里面把包放进WEB-INF下的lib才行。