IDEA web项目小坑

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...”即可。

posted @ 2019-12-04 00:29  Recycer  阅读(483)  评论(0编辑  收藏  举报