IntellJ IDEA "не может разрешить символ" и "не может разрешить метод", - программирование
Подтвердить что ты не робот

IntellJ IDEA "не может разрешить символ" и "не может разрешить метод",

Каковы распространенные причины, по которым IntelliJ IDEA не в состоянии разрешить встроенные типы и методы JVM? Например, когда мышь над String, всплывающая подсказка говорит "Не удается разрешить символ" String ". Как будто IntelliJ не знает, где находится JVM.

Кстати, я запускаю OS X 10.6.6. Все работало нормально, пока я не запустил обновление системы сегодня утром.

4b9b3361

Ответ 2

Сначала проверьте правильность настройки JDK:

  • Перейдите в раздел Файл- > Структура проекта → SDK
  • Ваш домашний путь JDK должен быть примерно таким: /Library/Java/JavaVirtualMachine/jdk.1.7.0_79.jdk/Contents/Home
  • Нажмите Apply, а затем OK

Во-вторых, проверьте, предоставили ли вы путь в разделе "Библиотека"

  • Перейдите в раздел Файл- > Структура проекта → Библиотеки
  • Нажмите кнопку +.
  • Добавьте путь к папке src
  • Нажмите Apply, а затем OK

Это должно решить проблему

Ответ 3

Для меня IntelliJ может автозаполнять пакеты, но никогда, похоже, не признавал, что на любом уровне иерархии присутствуют фактические классы. Ни повторный выбор SDK, ни повторное создание проекта, похоже, не исправили его.

Что зафиксировало сделал, это было удаление каталога IDEA для каждого пользователя (в моем случае ~/.IntelliJIdea2017.1/), что означало потеря всех моих других настроек... Но по крайней мере это заставило проблему уйти.