Vscode показывает ложные ошибки импорта при сохранении файла | Джава

После сохранения/изменения файла vscode выделяет ошибку при импорте моего com.papersaccul в код Visual Studio. Несмотря на то, что gradle.build указывает путь

sourceSets {
    main {
        java {
            srcDirs = ['src/main/java']
        }
    }
}

Если я переключусь на другое окно и переключусь обратно, ошибки исчезнут. Приложение работает нормально, создано с помощью gradle



после Ctrl+S

после окна переключения



У Jetbrains такой проблемы нет.

Я думаю, проблема в стандартном Java-отладчике (vscjava), хотя я вроде как настроил сборку через gradle в .vs.

Попробуйте Ctrl+Shift+P --> Java: Clean Java Language Server Workspace

JialeDu 15.03.2024 10:00

Я дал ответ. Если вы принимаете его, вы можете нажать «✔», чтобы пометить мой ответ как принятый и изменить его статус на «Ответил». Это также поможет другим решить подобную проблему.

JialeDu 18.03.2024 07:12
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
2
79
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Перезапустите vscode после использования следующей команды:

Ctrl+Shift+P --> Java: Clean Java Language Server Workspace

Другие вопросы по теме