Intellij Ctrl + N не находит Java файлов - PullRequest
0 голосов
/ 18 июня 2020

Ctrl + N в IntelliJ (Ultimate 2020) не находит Java файлов.

Чтобы устранить эту проблему, я пробовал:

  • Обеспечение правильной настройки JDK
  • Обеспечение отсутствия ошибок, перечисленных в журнале событий
  • Фильтр Ctrl + N имеет Java выбран

У меня две установки IntelliJ - одна работает, а другая нет . Я не могу понять разницу.

Что мне не хватает?


Обновление: в случае, когда это работает, файлы. java в исходном дереве имеют a C или значок I для класса / интерфейса. В том, что не работает, у них есть значок файла с красной точкой в ​​нижнем левом углу. Странно ....

Ответы [ 2 ]

1 голос
/ 18 июня 2020

Значок с J в оранжевом круге представляет Java классы, расположенные за пределами источников root.

enter image description here

Итак, в основном ответ таков: вам нужно пометить каталог с вашими Java классами как Sources Root, чтобы IDEA знала, что это ваш производственный код, и эти подходят ли файлы для компиляции, а также для завершения кода, навигации и т. д. c.

enter image description here

После этого значки станут синими, и классы станут доступны для поиска:

enter image description here

0 голосов
/ 18 июня 2020

Этот вопрос привел к решению: Что означает этот символ в IntelliJ? (красный кружок в нижнем левом углу имени файла с буквой J)

Я щелкнул root pom. xml (Maven), щелкните правой кнопкой мыши, Maven, re -импорт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...