Intellij 中 can not resolve symbol 的问题

来源:3-16 HDFS API编程之开发环境搭建

慕仔6425567

2019-06-11

按照视频课中创建了project,配置好 maven 的 pom.xml 文件,然后new 一个新的 java class,发现课程中的代码某些变量在 intellij 中,报红色的 can not resolve symbol 的错误。如何解决?

比较奇怪的是,下图中的代码“Path path = new(pathString: “/hahahaha/test”);”中不知按了啥键,使得其中的pathString变为了正常灰色,没有报红色的can not resolve symbol 的错误;

但是再次手写代码“Path p2 = new(pathString: “/hehehehe/test”);”中的 pathString 依然报红色的can not resolve symbol 的错误。忘了如何操作消除掉报红。

难道在 intellij 中有啥按键操作,会关联到相应FileSystem.java文件中的 api 函数,从而消除红色的can not resolve symbol 的错误?图片描述

写回答

2回答

慕仔6425567

提问者

2019-06-12

试弄出来了,原来这是 Intellij 中的 parameter hint 。参考:https://blog.csdn.net/salarzl/article/details/84631362

1
0

Michael_PK

2019-06-11

仔细对比git上提供的源码吧,URI包都没导入么。。。别记着抄代码,要理解呢

0
3
Michael_PK
回复
慕仔6425567
最次的办法也是去git上把上课的代码clone下来和你的代码对比下也就知道了
2019-06-12
共3条回复

Hadoop 系统入门+核心精讲

从Hadoop核心技术入手,掌握数据处理中ETL应用,轻松进军大数据

2397 学习 · 902 问题

查看课程