解决IDEA项目中出现的cannot resolve method ‘XXXX’问题

背景

尝试创建一个JSP项目,但是运行时出现如下错误:

Cannot resolve method 'println(java.lang.String)'

Cannot resolve method 'getAttribute(java.lang.String)'

智能提示也不显示如上方法,代码也直接报红

解决办法

百度找了不少方法都试过了,最终添加Tomcat完美解决,特此记录一下

  • 打开IDEA项目的Project Structure

  1. File->Project Structure
  2. 界面面包屑(菜单栏下面)尾部类似俄罗斯方块的图标
  3. 直接快捷键一步到位 Ctrl+Alt+Shift+S
  4. 反键项目->Open Module Settings或者F4
  • 选择菜单栏Project Settings下的Modules,挑中要设置的项目,确认好项目名称,给该项目添加依赖dependencies的库程序library

  • 添加应用服务库Tomcat

  • 应用上就好了

如果用这个方法没有解决,可以参考下面的链接,清理缓存

参考

Mr.Wang369前辈总结的一些经验

总结

大胆实践,行业前辈们已经冲锋打头阵,遇到的问题总会有一个解决方案的,然后我要做的就是记录这一过程转成自己的经验。

posted @ 2020-10-09 16:53  本记  阅读(10543)  评论(0)    收藏  举报