分析--eclipse已经导入jar包了,但还是出现classNotFound错误

最近在做一个web项目时,由于需要导入jar包,就直接在build path下导入了jar包,并且在java类中也直接通过import也能导入使用,并且单独运行一个java的main类可以正常运行,但是在运行了web项目后,却会报classNotFound的错误,经过后边的查资料分析,主要原因是:

对于普通的java类,编译jar包时,就直接在导入的包中查找就可以了,但是对于web项目,由于它们是借助了tomcat或者其他的容器运行发布的,基于tomcat本身,它会在web项目中的web-inf下的lib中进行编译jar包,而此时,之前导入的jar包却不在这里,所以,就会爆红了,,,

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

 

你可能感兴趣的:(问题分析)