Непонятные аннотации, прикрепленные к jdk

Я установил Java 8 в свою идею IntelliJ. Я добавил путь к jdk в Idea. И когда я начинаю свой проект, я вижу это сообщение:

понятия не имею, аннотации, прикрепленные к jdk введите здесь описание изображения

Что мне нужно сделать, чтобы исправить это?


person Felay    schedule 07.06.2018    source источник
comment
Вы щелкнули ссылку «Прикрепить аннотации» справа?   -  person Makoto    schedule 07.06.2018
comment
@Макото Ничего не случилось   -  person Felay    schedule 08.06.2018
comment
Помогает ли File -> Invalidate Caches / Restart...?   -  person y.bedrov    schedule 08.06.2018
comment
@y.bedrov Нет. Но я переустанавливал студию 3 раза, и это работает!   -  person Felay    schedule 08.06.2018
comment
Я тоже застрял на этом. Обновлено до Android Studio 3.2, и появляется это предупреждение. Пробовал Invalidate Caches / Restart, пытался нажать «Прикрепить аннотации». Не могу понять. Кроме того, получение исключений IDE в отношении файла androidAnnotations.jar.   -  person btmcmahan    schedule 29.09.2018
comment
Без понятия! вы смешиваете версии JDK? Я вижу в ваших тегах Java 8 и Jdk 1.6.   -  person fidudidu    schedule 02.05.2019


Ответы (1)


У меня такой же вопрос.

Решение несколько очевидное, просто нажмите на баннер, и сообщение исчезнет. Но, конечно, мы хотим знать, что это делает. Кто-то уже спрашивал об этом в сообществе IntelliJ:

Он добавляет файл jdkAnnotations.jar в конфигурацию JDK

Этот JAR содержит внешние аннотации для методов JDK. Magic Constant — одна из проверок, использующих эти аннотации

https://intellij-support.jetbrains.com/hc/en-us/community/posts/360002764859-No-IDEA-Annotations-attached-to-the-JDK-1-8-Some-Issues-Will-Not-be-Found

К сожалению, мне не удалось найти, где это можно добавить вручную (или хотя бы просмотреть) в более новой версии intelliJ.

person JACH    schedule 19.05.2020