Java Web项目,今天要给项目增加数据导出为Excel的功能,用的是Apache的POI插件,引用了POI的两个jar包,在Eclipse中编辑的时候没问题,但是用Maven启动的时候报错:
java.lang.NoClassDefFoundError 。
原因:没有真正把jar包引入项目,只是Eclipse能识别而已。
解决方法:
在webapp目录下的WEB-INF中新建一个“lib"文件夹,把jar包复制进去,然后右击lib文件夹 ,Build Path - Use as Source Folder
问题解决。