Home Eclipse已经导入jar包,但还是出现ClassNotFound异常
Post
Cancel

Eclipse已经导入jar包,但还是出现ClassNotFound异常

问题描述

最近在部署一个Web项目,jar包在lib目录下新建了子目录放置,在Java类中直接通过import能导入使用,并且单独运行一个Java类的main方法可以正常运行,但是在运行Web项目时却会报ClassNotFound的错误。

问题原因

对于普通的Java类,编译jar包时,就直接在导入的包中查找就可以了,但是对于Web项目,由于它们是借助了Tomcat或者其他的容器发布,基于Tomcat本身,它会在Web项目中的WEB-INF下的lib中进行编译jar包,而之前导入的jar包却不在这里,所以,就会报错。

解决办法

把需要的jar包拷贝进入WEB-INF下的lib就可以了。

This post is licensed under CC BY 4.0 by the author.