最近重新安装了IDEA,遇见了一个问题,如下:

我的环境:

  • JDK1.8.0_u171
  • IDEA 2018.3.6

IDEA后面提供了一个解决方法Attach annotation,点击了确实有效果,但是作为一个好奇宝宝,我必须搞清楚是个什么原理。

度娘了半天也没个实际的解决方案,大都是Android Studio的解决方法,对IDEA好像没什么效果。

万分无奈去问Google,还是老大哥厉害,在Jetbrains官方论坛找到一个提问刚和我的问题类似

No IDEA Annotations attached to the JDK 1.8, Some Issues Will Not be Found

大该意思是,点击Attach annotation后,IDEA添加了jdkAnnotations.jar到JDK配置文件,这个jar为JDK方法提供额外的注解。

好了,心里的疙瘩解决了,洗洗睡了。