Может кто-нибудь объяснить мне, почему IntelliJ решил отметить некоторые из моих классов символом ?Почему IntelliJ обозначил мой класс как J?
У меня есть несколько классов в одной и той же упаковке, а некоторые отмечены , тогда как другие с .
Я бы не стал возражать, если не вызывал потери класса, и, что более важно, ярлыки перестали работать (!), Например Find usages ALT+F7
.
* .iml файл конфигурации:
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
Примечание это работает правильно, прежде чем (вчера). Просто случилось сегодня. Проект maven строит правильно. Классы верны.
Я отправил дерево пакетов и каталогов Java помечается как исходную папку. Они присутствуют в том же каталоге с файлом класса, но все же отмечены как J. –
Я вижу. Попытайтесь закрыть и снова открыть IntelliJ, чтобы узнать, работает ли он. –
Я сделал тест на своем IntelliJ, и я обновил ответ, чтобы показать вам, когда это произойдет. –