1.明明依赖包都加进来了,为什么运行起来报java.lang.ClassNotFoundException?
依赖包的路径只能为{project}web/WEB-INF/lib
,如果将lib
改为libs
则tomcat部署后无法识别,从而报java.lang.ClassNotFoundException的异常
2.依赖包目录旁边出现library root,导致代码大面积飘红?
IDEA的里,若lib目录进行Refactor后,出现library root的字样,导致项目识别不到:
解决办法:
首先点击项目结构(Project Structure):
然后 "Modules"--"模块名"--"Dependencies"--"lib目录"--"减号"--"Apply"--"OK",把该依赖目录排除,
最后重新“Add as Library...”即可。